Deephack's Hyperland config based on omarchy-nix from Henry Sipp and in turn of course inspired by Omarchy.

Add systemd to build deps for hyprland

+3 -1
+3 -1
flake.nix
··· 46 46 cmakeFlags = (old.cmakeFlags or [ ]) ++ [ "-DGLAZE_ENABLE_OPENSSL=ON" ]; 47 47 }); 48 48 hyprland = inputs.hyprland.packages.${final.system}.hyprland.overrideAttrs (old: { 49 - buildInputs = (old.buildInputs or [ ]) ++ [ final.glaze ]; 49 + # Ensure systemd support is enabled so UWSM can pass watchdog fd. 50 + buildInputs = (old.buildInputs or [ ]) ++ [ final.glaze final.systemd ]; 51 + cmakeFlags = (old.cmakeFlags or [ ]) ++ [ "-DNO_SYSTEMD=OFF" ]; 50 52 postPatch = (old.postPatch or "") + '' 51 53 # Ensure OpenSSL target exists before using glaze::glaze 52 54 sed -i '1ifind_package(OpenSSL REQUIRED)' hyprpm/CMakeLists.txt