From 757e415d88debafcf856667e2ba60fc2a540f561 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Thu, 18 Sep 2025 00:33:51 -0400 Subject: home: only enable wayland utilities when wayland is being used --- home/desktops/default.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'home/desktops/default.nix') diff --git a/home/desktops/default.nix b/home/desktops/default.nix index 9c17bb0..d77aef4 100644 --- a/home/desktops/default.nix +++ b/home/desktops/default.nix @@ -15,8 +15,8 @@ in { config = mkIf cfg.enable { # desktop specific programs - home.packages = - (with pkgs; [ + home.packages = with pkgs; + [ # gtk adwaita-icon-theme # codecs @@ -24,12 +24,6 @@ in { libavif libbluray libjxl - # wayland - cage - grimblast - wl-clipboard - wl-clip-persist - wl-mirror # xdg libnotify # fonts @@ -45,6 +39,14 @@ in { noto-fonts-emoji twemoji-color-font vistafonts + ] + ++ (optionals config.desktops.wayland.enable [ + # wayland + cage + grimblast + wl-clipboard + wl-clip-persist + wl-mirror ]) ++ (with inputs.apple-fonts.packages.${pkgs.system}; [ # apple fonts -- cgit v1.2.3-freya