From 3e2f40cd26ba1f7cea3360d508450a812883e843 Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Sat, 15 Feb 2025 00:21:07 +0100 Subject: flake: fix webtrayctl package --- flake.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index 137d127..66fc9ab 100644 --- a/flake.nix +++ b/flake.nix @@ -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: { -- cgit v1.2.3-70-g09d2