README.md: emphasize that users are profiles
This commit is contained in:
parent
5b49f1d1bf
commit
8f52fbd807
1 changed files with 8 additions and 4 deletions
12
README.md
12
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`.
|
it will be available to other flakes via `nixosModules.profiles`.
|
||||||
|
|
||||||
## Users
|
## Users
|
||||||
User declaration belongs in the `users` directory. Everything related to
|
User declarations belong in the `users` directory, created on entering `nix-shell`.
|
||||||
your user should be declared here. For convenience, [home-manager][home-manager]
|
These are actually just a special case of [profiles](#profiles). Any profile that
|
||||||
is available automatically for home directory setup and should only be used
|
makes a declaration defining, or referencing a specific interactive user or uid
|
||||||
from this directory.
|
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
|
## Lib
|
||||||
The [lib](lib) directory contains a file `utils.nix` which is an attribute set
|
The [lib](lib) directory contains a file `utils.nix` which is an attribute set
|
||||||
|
|
Loading…
Reference in a new issue