aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Reiner <nathan@nathanreiner.xyz>2025-02-15 00:21:07 +0100
committerNathan Reiner <nathan@nathanreiner.xyz>2025-02-15 00:21:07 +0100
commit3e2f40cd26ba1f7cea3360d508450a812883e843 (patch)
tree77f71eda4e18f0ed1125750101fab62d5fd786c2
parent3fdc5dadd6c40d682321a759929ed19643e035fe (diff)
flake: fix webtrayctl package
-rw-r--r--flake.nix14
1 files changed, 10 insertions, 4 deletions
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: {