diff --git a/modules/hyprland/hm.nix b/modules/hyprland/hm.nix index 8bf28f4d..af05940c 100644 --- a/modules/hyprland/hm.nix +++ b/modules/hyprland/hm.nix @@ -41,9 +41,18 @@ in { && cfg.enable && config.wayland.windowManager.hyprland.enable ) - { - services.hyprpaper.enable = cfg.hyprpaper.enable; - stylix.targets.hyprpaper.enable = cfg.hyprpaper.enable; - wayland.windowManager.hyprland.settings = settings; - }; + ( + lib.mkMerge [ + { + wayland.windowManager.hyprland.settings = settings; + } + + ( + lib.mkIf cfg.hyprpaper.enable { + services.hyprpaper.enable = true; + stylix.targets.hyprpaper.enable = true; + } + ) + ] + ); }