nixos-config/hosts
Gabriel Arazas 3a022a374a Restructure the modules
I think this is better for separating modules explicitly. This is also
considered as there are similar objects between modules (e.g., NixOS
and home-manager modules and users).

Revert users module to old position
2021-12-06 17:03:39 +08:00
..
ni Restructure the modules 2021-12-06 17:03:39 +08:00
README.adoc Update home-manager modules and related configs 2021-11-29 17:56:24 +08:00

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 (see man 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" ]).