diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2025-02-15 00:21:07 +0100 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2025-02-15 00:21:07 +0100 |
| commit | 3e2f40cd26ba1f7cea3360d508450a812883e843 (patch) | |
| tree | 77f71eda4e18f0ed1125750101fab62d5fd786c2 | |
| parent | 3fdc5dadd6c40d682321a759929ed19643e035fe (diff) | |
flake: fix webtrayctl package
| -rw-r--r-- | flake.nix | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -31,14 +31,20 @@ pkgs.qt6.qtwayland pkgs.qt6.qtmultimedia pkgs.kdePackages.wayqt - pkgs.kdePackages.full ]; }; - packages.x86_64-linux.webtrayctl = pkgs.stdenv.mkDerivation { + packages.x86_64-linux.webtrayctl = + let + script = pkgs.writeScriptBin "webtrayctl" (builtins.readFile ./webtrayctl); + in pkgs.stdenv.mkDerivation rec + { name = "webtrayctl"; - src = self; - installPhase = "mkdir -p $out/bin; install -t $out/bin/ webtrayctl"; + src = script; + paths = [ script ]; + buildInputs = [ pkgs.makeWrapper ]; + buildPhase = ""; + installPhase = "mkdir -p $out/bin/; install -t $out/bin bin/webtrayctl"; }; overlays.default = final: prev: { |