diff options
| author | seth <[email protected]> | 2023-08-16 14:02:32 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2023-08-17 13:55:47 -0400 |
| commit | 4fb70765228dd55333844dbb4dfb646a3616893d (patch) | |
| tree | 0cfa52cde00ea9127a9b7310a3dd9bbf5d8dcefe | |
| parent | 2820dc79325f7ecc20193b8235ba00d541eeab8d (diff) | |
users/seth: detect desktop from osConfig
| -rw-r--r-- | hosts/glados/default.nix | 7 | ||||
| -rw-r--r-- | users/seth/desktop/default.nix | 5 |
2 files changed, 4 insertions, 8 deletions
diff --git a/hosts/glados/default.nix b/hosts/glados/default.nix index a2300f1..a15ff96 100644 --- a/hosts/glados/default.nix +++ b/hosts/glados/default.nix @@ -18,13 +18,6 @@ _: { }; }; - home-manager.users.seth = { - desktop = { - enable = true; - gnome.enable = true; - }; - }; - environment.etc."environment".text = '' LIBVA_DRIVER_NAME=vdpau ''; diff --git a/users/seth/desktop/default.nix b/users/seth/desktop/default.nix index dc5f93b..61af5ef 100644 --- a/users/seth/desktop/default.nix +++ b/users/seth/desktop/default.nix @@ -2,10 +2,13 @@ config, lib, pkgs, + osConfig, ... }: let cfg = config.desktop; inherit (lib) mkEnableOption mkIf; + + desktops = ["budgie" "gnome" "plasma"]; in { imports = [ ./budgie @@ -15,7 +18,7 @@ in { ../programs/firefox.nix ]; - options.desktop.enable = mkEnableOption "enable desktop configuration"; + options.desktop.enable = mkEnableOption "desktop configuration" // {default = osConfig.getchoo.desktop.enable or false;}; config = mkIf cfg.enable { home.packages = with pkgs; [ |
