From 17323f963d2c576cba5f065837e5b86b79e950db Mon Sep 17 00:00:00 2001 From: seth Date: Sat, 28 Jan 2023 08:00:08 -0500 Subject: always import hosts/common/desktop + fix gnome/plasma --- hosts/common/desktop/default.nix | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'hosts/common/desktop/default.nix') diff --git a/hosts/common/desktop/default.nix b/hosts/common/desktop/default.nix index a7bcde8..68cbaac 100644 --- a/hosts/common/desktop/default.nix +++ b/hosts/common/desktop/default.nix @@ -1,10 +1,18 @@ -{lib, ...}: { - environment.noXlibs = lib.mkForce false; - programs.xwayland.enable = true; - services.xserver.enable = true; - xdg.portal.enable = true; - import = [ +{ + config, + lib, + ... +}: let + value = config.sys.gui.enable; + reverse = !config.sys.gui.enable; +in { + imports = [ ./gnome.nix ./plasma.nix ]; + + environment.noXlibs = lib.mkForce reverse; + programs.xwayland.enable = value; + services.xserver.enable = value; + xdg.portal.enable = value; } -- cgit v1.2.3