nixos-config/modules/nixos/profiles
2022-09-12 18:51:09 +08:00
..
archiving.nix chore: update misc configs 2022-07-19 12:14:55 +08:00
dev.nix chore: update miscellaneous parts of config 2022-08-27 13:41:12 +08:00
filesystem.nix profiles/filesystem: fix the options 2022-08-20 14:24:58 +08:00
i18n.nix profiles/i18n: modularize common config into separate options 2022-09-12 18:51:09 +08:00
README.adoc docs: add README for profiles and update project README 2022-08-27 13:41:12 +08:00
system.nix profiles/system: update config 2022-08-20 14:13:54 +08:00

These are simple configuration that are typically composed of setting common NixOS options such as enabling NixOS services or installing system packages. They are not going to be exported to the flakes since they are quite specific and practically, no one is going to use them with each user having different requirements even with a cluster of systems.

Each profile should have an interface to be enabled first (e.g., options.profiles.${profile}) since it will be included as part of the included modules for our NixOS configurations.

So yeah… have at it.