From 72f09a1c8b5971ae80f02215a5c5e8eab26e0572 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Mon, 9 Feb 2026 13:49:03 -0800 Subject: [PATCH] hyprland: replace services.kanshi with package, add nwg-displays services.kanshi is a Home Manager option, not a NixOS module option, so the NixOS build was failing. Install kanshi as a package instead. Also add nwg-displays for GUI monitor arrangement. Co-Authored-By: Claude Opus 4.6 --- nixos/hyprland.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nixos/hyprland.nix b/nixos/hyprland.nix index 3a0c464a..795f30eb 100644 --- a/nixos/hyprland.nix +++ b/nixos/hyprland.nix @@ -11,6 +11,7 @@ makeEnable config "myModules.hyprland" true { # Hyprland-specific packages environment.systemPackages = with pkgs; [ # Hyprland utilities + kanshi # Monitor hotplug management hyprpaper # Wallpaper hypridle # Idle daemon hyprlock # Screen locker @@ -22,6 +23,7 @@ makeEnable config "myModules.hyprland" true { slurp # Region selection swappy # Screenshot annotation wlsunset # Night light / blue light filter + nwg-displays # GUI monitor arrangement # hy3 plugin from flake (properly built against matching Hyprland) inputs.hy3.packages.${pkgs.stdenv.hostPlatform.system}.hy3