lol

Merge pull request #22433 from laMudri/xfwm-option

xfce: make xfwm optional

authored by

Joachim F and committed by
GitHub
ecdfffd9 f149a323

+7 -1
+7 -1
nixos/modules/services/x11/desktop-managers/xfce.nix
··· 41 41 Shell commands executed just before XFCE is started. 42 42 ''; 43 43 }; 44 + 45 + enableXfwm = mkOption { 46 + type = types.bool; 47 + default = true; 48 + description = "Enable the XFWM (default) window manager."; 49 + }; 44 50 }; 45 51 46 52 }; ··· 87 93 pkgs.xfce.xfce4volumed 88 94 pkgs.xfce.xfce4-screenshooter 89 95 pkgs.xfce.xfconf 90 - pkgs.xfce.xfwm4 91 96 # This supplies some "abstract" icons such as 92 97 # "utilities-terminal" and "accessories-text-editor". 93 98 pkgs.gnome3.defaultIconTheme ··· 99 104 pkgs.xfce.xfce4_appfinder 100 105 pkgs.xfce.tumbler # found via dbus 101 106 ] 107 + ++ optional cfg.enableXfwm pkgs.xfce.xfwm4 102 108 ++ optional config.powerManagement.enable pkgs.xfce.xfce4_power_manager 103 109 ++ optional config.networking.networkmanager.enable pkgs.networkmanagerapplet 104 110 ++ optionals (!cfg.noDesktop)