Summary Files Commits Branches @commit @diff @stats
path: root / module-groups.nix
diff options
context:
space:
mode:
1 files changed, 17 insertions, 3 deletions
-rw-r--r--module-groups.nix20
diff --git a/module-groups.nix b/module-groups.nix
index 9ce1719..dbd00fc 100644
--- a/module-groups.nix
+++ b/module-groups.nix
@@ -1,6 +1,20 @@
-{
+rec {
barebones = [ "cli-essential" "fonts" "users-standard" ];
- non-desktop = [ "battery" "hardware-laptop" "kubernetes" ];
- non-laptop = [ "dev-gui" "gui-powerful" "kubernetes" ];
+ personal = barebones ++ [ # default.nix is always included by autoconfig
+ "hardware-general" "virtualization"
+ # GUI
+ "gui-essential" "xserver" "openbox-de"
+ # Work/development
+ "cli-powerful" "dev-cli" "tex" "web-server"
+ # Custom hardware
+ "keyboards-custom" "rtl-sdr"
+ ];
+
+ desktop = personal ++ [
+ "dev-gui" "gui-powerful"
+ ];
+ laptop = personal ++ [
+ "battery" "hardware-laptop"
+ ];
}