aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/profiles.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstore/profiles.hh')
-rw-r--r--src/libstore/profiles.hh9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libstore/profiles.hh b/src/libstore/profiles.hh
index fbf95b850..9d5d4779c 100644
--- a/src/libstore/profiles.hh
+++ b/src/libstore/profiles.hh
@@ -72,6 +72,15 @@ std::string optimisticLockProfile(const Path & profile);
profiles. */
Path profilesDir();
+/* Returns the path to the profile directory for root (but doesn't try creating it) */
+Path rootProfilesDir();
+
+/* Creates and returns the path to the file used for storing the users's channels */
+Path defaultChannelsDir();
+
+/* Returns the path to the channel directory for root (but doesn't try creating it) */
+Path rootChannelsDir();
+
/* Resolve the default profile (~/.nix-profile by default, $XDG_STATE_HOME/
nix/profile if XDG Base Directory Support is enabled), and create if doesn't
exist */