Loading nixos/modules/programs/wayland/hyprland.nix +2 −2 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ in options.programs.hyprland = { enable = lib.mkEnableOption '' Hyprland, the dynamic tiling Wayland compositor that doesn't sacrifice on its looks. You can manually launch Hyprland by executing {command}`Hyprland` on a TTY. You can manually launch Hyprland by executing {command}`start-hyprland` on a TTY. A configuration file will be generated in {file}`~/.config/hypr/hyprland.conf`. See <https://wiki.hyprland.org> for more information''; Loading Loading @@ -103,7 +103,7 @@ in hyprland = { prettyName = "Hyprland"; comment = "Hyprland compositor managed by UWSM"; binPath = "/run/current-system/sw/bin/Hyprland"; binPath = "/run/current-system/sw/bin/start-hyprland"; }; }; }) Loading pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprland-plugins.nix +2 −2 Original line number Diff line number Diff line Loading @@ -13,13 +13,13 @@ let mkHyprlandPlugin, }: let version = "0.52.0"; version = "0.53.0"; hyprland-plugins-src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprland-plugins"; tag = "v${version}"; hash = "sha256-hr53AWO96ooLCwS1a2v416eT1/aWQZmuQV0ULqhaBTY="; hash = "sha256-BSRT1Uu1ot4WfMfZc6KW0nwpmt2xl9wpUqmH/JoMTfk="; }; in mkHyprlandPlugin { Loading pkgs/by-name/hy/hyprland/info.json +5 −5 Original line number Diff line number Diff line { "branch": "v0.52.2-b", "commit_hash": "386376400119dd46a767c9f8c8791fd22c7b6e61", "commit_message": "[gha] Nix: update inputs", "date": "2025-12-03", "tag": "v0.52.2" "branch": "main", "commit_hash": "ea444c35bb23b6e34505ab6753e069de7801cc25", "commit_message": "version: bump to 0.53.0", "date": "2025-12-29", "tag": "v0.53.0" } pkgs/by-name/hy/hyprland/package.nix +6 −3 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ hyprland-qtutils, hyprlang, hyprutils, hyprwire, hyprwayland-scanner, libGL, libdrm, Loading Loading @@ -91,14 +92,14 @@ assert assertMsg ( customStdenv.mkDerivation (finalAttrs: { pname = "hyprland" + optionalString debug "-debug"; version = "0.52.2"; version = "0.53.0"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprland"; fetchSubmodules = true; tag = "v${finalAttrs.version}"; hash = "sha256-R2Hm7XbW8CTLEIeYCAlSQ3U5bFhn76FC17hEy/ws8EM="; hash = "sha256-1jZK7hqNhQRqhj+2eb/JvnBoARxUgoVXKLSwp2RPmNQ="; }; postPatch = '' Loading @@ -107,6 +108,7 @@ customStdenv.mkDerivation (finalAttrs: { # Remove extra @PREFIX@ to fix pkg-config paths sed -i "s#@PREFIX@/##g" hyprland.pc.in sed -i "s#@PREFIX@/##g" example/hyprland.desktop.in ''; # variables used by CMake, and shown in `hyprctl version` Loading @@ -127,6 +129,7 @@ customStdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ hyprwayland-scanner hyprwire makeWrapper cmake # meson + ninja are used to build the hyprland-protocols submodule Loading Loading @@ -187,13 +190,13 @@ customStdenv.mkDerivation (finalAttrs: { strictDeps = true; cmakeFlags = mapAttrsToList cmakeBool { "BUILT_WITH_NIX" = true; "NO_XWAYLAND" = !enableXWayland; "NO_SYSTEMD" = !withSystemd; "CMAKE_DISABLE_PRECOMPILE_HEADERS" = true; "NO_UWSM" = true; "NO_HYPRPM" = true; "TRACY_ENABLE" = false; "BUILD_HYPRTESTER" = true; }; postInstall = '' Loading Loading
nixos/modules/programs/wayland/hyprland.nix +2 −2 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ in options.programs.hyprland = { enable = lib.mkEnableOption '' Hyprland, the dynamic tiling Wayland compositor that doesn't sacrifice on its looks. You can manually launch Hyprland by executing {command}`Hyprland` on a TTY. You can manually launch Hyprland by executing {command}`start-hyprland` on a TTY. A configuration file will be generated in {file}`~/.config/hypr/hyprland.conf`. See <https://wiki.hyprland.org> for more information''; Loading Loading @@ -103,7 +103,7 @@ in hyprland = { prettyName = "Hyprland"; comment = "Hyprland compositor managed by UWSM"; binPath = "/run/current-system/sw/bin/Hyprland"; binPath = "/run/current-system/sw/bin/start-hyprland"; }; }; }) Loading
pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprland-plugins.nix +2 −2 Original line number Diff line number Diff line Loading @@ -13,13 +13,13 @@ let mkHyprlandPlugin, }: let version = "0.52.0"; version = "0.53.0"; hyprland-plugins-src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprland-plugins"; tag = "v${version}"; hash = "sha256-hr53AWO96ooLCwS1a2v416eT1/aWQZmuQV0ULqhaBTY="; hash = "sha256-BSRT1Uu1ot4WfMfZc6KW0nwpmt2xl9wpUqmH/JoMTfk="; }; in mkHyprlandPlugin { Loading
pkgs/by-name/hy/hyprland/info.json +5 −5 Original line number Diff line number Diff line { "branch": "v0.52.2-b", "commit_hash": "386376400119dd46a767c9f8c8791fd22c7b6e61", "commit_message": "[gha] Nix: update inputs", "date": "2025-12-03", "tag": "v0.52.2" "branch": "main", "commit_hash": "ea444c35bb23b6e34505ab6753e069de7801cc25", "commit_message": "version: bump to 0.53.0", "date": "2025-12-29", "tag": "v0.53.0" }
pkgs/by-name/hy/hyprland/package.nix +6 −3 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ hyprland-qtutils, hyprlang, hyprutils, hyprwire, hyprwayland-scanner, libGL, libdrm, Loading Loading @@ -91,14 +92,14 @@ assert assertMsg ( customStdenv.mkDerivation (finalAttrs: { pname = "hyprland" + optionalString debug "-debug"; version = "0.52.2"; version = "0.53.0"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprland"; fetchSubmodules = true; tag = "v${finalAttrs.version}"; hash = "sha256-R2Hm7XbW8CTLEIeYCAlSQ3U5bFhn76FC17hEy/ws8EM="; hash = "sha256-1jZK7hqNhQRqhj+2eb/JvnBoARxUgoVXKLSwp2RPmNQ="; }; postPatch = '' Loading @@ -107,6 +108,7 @@ customStdenv.mkDerivation (finalAttrs: { # Remove extra @PREFIX@ to fix pkg-config paths sed -i "s#@PREFIX@/##g" hyprland.pc.in sed -i "s#@PREFIX@/##g" example/hyprland.desktop.in ''; # variables used by CMake, and shown in `hyprctl version` Loading @@ -127,6 +129,7 @@ customStdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ hyprwayland-scanner hyprwire makeWrapper cmake # meson + ninja are used to build the hyprland-protocols submodule Loading Loading @@ -187,13 +190,13 @@ customStdenv.mkDerivation (finalAttrs: { strictDeps = true; cmakeFlags = mapAttrsToList cmakeBool { "BUILT_WITH_NIX" = true; "NO_XWAYLAND" = !enableXWayland; "NO_SYSTEMD" = !withSystemd; "CMAKE_DISABLE_PRECOMPILE_HEADERS" = true; "NO_UWSM" = true; "NO_HYPRPM" = true; "TRACY_ENABLE" = false; "BUILD_HYPRTESTER" = true; }; postInstall = '' Loading