diff options
author | Norbert Melzer <timmelzer@gmail.com> | 2023-05-17 07:08:15 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-17 07:08:15 +0200 |
commit | 2981e3cb8f50161a8b020233198fdc5f2565dbb2 (patch) | |
tree | f5c1faf7ddc0bbf2e75ae4cc56b4f6b6e5cc77b0 /pkgs/misc | |
parent | 6f60442053fc6a4cfe103f66c8d1c7384e558e3e (diff) | |
parent | 64b347a30a7f82d9746bf95a34a648360c1199f4 (diff) |
Merge pull request #231714 from NobbZ/betterlockscreen-without-dunst
Diffstat (limited to 'pkgs/misc')
-rw-r--r-- | pkgs/misc/screensavers/betterlockscreen/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/misc/screensavers/betterlockscreen/default.nix b/pkgs/misc/screensavers/betterlockscreen/default.nix index f53cb5a977600..8c7740ae7bb55 100644 --- a/pkgs/misc/screensavers/betterlockscreen/default.nix +++ b/pkgs/misc/screensavers/betterlockscreen/default.nix @@ -7,6 +7,7 @@ , bc , coreutils , dbus +, withDunst ? true , dunst , i3lock-color , gawk @@ -17,6 +18,12 @@ , xorg }: +let + runtimeDeps = + [ bc coreutils dbus i3lock-color gawk gnugrep gnused imagemagick procps xorg.xdpyinfo xorg.xrandr xorg.xset ] + ++ lib.optionals withDunst [ dunst ]; +in + stdenv.mkDerivation rec { pname = "betterlockscreen"; version = "4.0.4"; @@ -36,7 +43,7 @@ stdenv.mkDerivation rec { mkdir -p $out/bin cp betterlockscreen $out/bin/betterlockscreen wrapProgram "$out/bin/betterlockscreen" \ - --prefix PATH : "$out/bin:${lib.makeBinPath [ bc coreutils dbus dunst i3lock-color gawk gnugrep gnused imagemagick procps xorg.xdpyinfo xorg.xrandr xorg.xset ]}" + --prefix PATH : "$out/bin:${lib.makeBinPath runtimeDeps}" runHook postInstall ''; |