From 2b8997f24c5e0ed77133d8f78784fce853a30338 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 30 Jan 2025 09:28:41 -0600 Subject: [PATCH] hyprlock: install config to searched to location --- pkgs/by-name/hy/hyprlock/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/hy/hyprlock/package.nix b/pkgs/by-name/hy/hyprlock/package.nix index 6ee11eef131f..5f0c800b27a1 100644 --- a/pkgs/by-name/hy/hyprlock/package.nix +++ b/pkgs/by-name/hy/hyprlock/package.nix @@ -64,6 +64,14 @@ gcc14Stdenv.mkDerivation (finalAttrs: { wayland-protocols ]; + # Install hyprlock config in location upstream looks + # https://github.com/hyprwm/hyprlock/blob/c976b6a1d135d3743556dc225c80e24918ef1fd5/src/config/ConfigManager.cpp#L185-L191 + # https://github.com/hyprwm/hyprutils/blob/6a8bc9d2a4451df12f5179dc0b1d2d46518a90ab/src/path/Path.cpp#L71-L72 + postInstall = '' + mkdir -p $out/etc/xdg/hypr + ln -s $out/share/hypr/hyprlock.conf $out/etc/xdg/hypr/hyprlock.conf + ''; + passthru.updateScript = nix-update-script { }; meta = {