mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-31 10:58:02 +00:00
00e5c13cff
Now, it allows for fine-grained configuration for specific users. I also managed to fix the infinite recursion error by directly assigning the values to the keys instead of creating a merged module value in `config`. |
||
---|---|---|
.. | ||
ni | ||
README.adoc |
These are configurations that are specific to a machine (e.g., desktop, servers, VM, containers). Ideally, it should be made minimal as much as possible considering you also have to manage your users.
For managing users, there are multiple ways to manage them with this config:
-
The usual
users.users.${user}
from system configuration (seeman configuration.nix.5
). -
Modularize them (see User-specific configuration for more information). If you have user-specific configs in set, you have to manage them with
modules.users.users
which is my implementation of managing users (e.g.,modules.users.users = [ "foo-dogsquared" ]
).