From 8f52fbd80726ef60ab1c3cb74c9c9b6c30d46fc2 Mon Sep 17 00:00:00 2001 From: Timothy DeHerrera Date: Mon, 6 Jan 2020 17:24:25 -0700 Subject: [PATCH] README.md: emphasize that users are profiles --- README.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index b0eef584..c2d130e1 100644 --- a/README.md +++ b/README.md @@ -119,10 +119,14 @@ you include it in the list defined in [profiles/default.nix](profiles/default.ni it will be available to other flakes via `nixosModules.profiles`. ## Users -User declaration belongs in the `users` directory. Everything related to -your user should be declared here. For convenience, [home-manager][home-manager] -is available automatically for home directory setup and should only be used -from this directory. +User declarations belong in the `users` directory, created on entering `nix-shell`. +These are actually just a special case of [profiles](#profiles). Any profile that +makes a declaration defining, or referencing a specific interactive user or uid +belongs in here. That way profiles stay general, and all our idiosyncratic data +has a clean home. + +For convenience, [home-manager][home-manager] is available automatically for +home directory setup and should only be used from this directory. ## Lib The [lib](lib) directory contains a file `utils.nix` which is an attribute set