From c99368c306a1e84b580dbed029edf7bc83ef4838 Mon Sep 17 00:00:00 2001 From: Linnea Gräf Date: Tue, 20 May 2025 23:45:38 +0200 Subject: snapshot: Di 20. Mai 23:45:38 CEST 2025 --- pkgs/default.nix | 2 +- pkgs/swaykill/default.nix | 14 +++++++++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/default.nix b/pkgs/default.nix index ac05962..8611a51 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -1,3 +1,3 @@ final: prev: { - swaykill = final.callPackage ./swaykill; + swaykill = final.callPackage ./swaykill { }; } diff --git a/pkgs/swaykill/default.nix b/pkgs/swaykill/default.nix index 393b4c0..e811f65 100644 --- a/pkgs/swaykill/default.nix +++ b/pkgs/swaykill/default.nix @@ -3,17 +3,21 @@ sway, makeWrapper, jq, - xargs, - kill, + coreutils, + pkgs, }: +let + script = (pkgs.writeScriptBin "swaykill" (builtins.readFile ./swaykill.sh)).overrideAttrs (old: { + buildCommand = "${old.buildCommand}\n patchShebangs $out"; + }); +in symlinkJoin rec { name = "swaykill"; paths = [ - ./swaykill.sh + script sway jq - xargs - kill + coreutils ]; buildInputs = [ makeWrapper ]; postBuild = "wrapProgram $out/bin/${name} --prefix PATH : $out/bin"; -- cgit