Update desktop options to be standardized

This commit is contained in:
TheWanderingCrow 2024-12-25 17:16:54 -05:00
parent 68b6d76500
commit de19539c1e
3 changed files with 5 additions and 4 deletions

View file

@ -5,8 +5,6 @@
config,
...
}: {
options.desktop.sway.enable = lib.mkEnableOption "enables sway";
config = {
programs.sway = lib.mkIf config.desktop.sway.enable {
enable = true;

View file

@ -5,8 +5,6 @@
config,
...
}: {
options.desktop.i3.enable = lib.mkEnableOption "enables i3";
config = lib.mkIf config.desktop.i3.enable {
services.xserver = {
displayManager.startx.enable = true;

View file

@ -36,6 +36,11 @@
enable = lib.mkEnableOption "enable container overseer user";
};
};
desktop = {
sway.enable = lib.mkEnableOption "enables sway";
i3.enable = lib.mkEnableOption "enables i3";
};
};
# Set default option states in config