diff --git a/pkgs/wsl-ssh-agent-forward/default.nix b/pkgs/wsl-ssh-agent-forward/default.nix index 6050617..c5e988c 100644 --- a/pkgs/wsl-ssh-agent-forward/default.nix +++ b/pkgs/wsl-ssh-agent-forward/default.nix @@ -1,11 +1,17 @@ -{ pkgs, lib, stdenv }: +{ lib, stdenv, makeWrapper }: let - script = pkgs.writeShellScriptBin "helloWorld" builtins.readFile ./wsl-ssh-agent-forward.sh; name = "wsl-ssh-agent-forward" + version = "0.1"; in stdenv.mkDerivation rec { pname = name; - # Add the derivation to the PATH - buildInputs = [ script ]; + src = ./wsl-ssh-agent-forward.sh; + nativeBuildInputs = [makeWrapper]; + installPhase = '' + install -Dm755 wsl-ssh-agent-forward.sh $out/bin/wsl-ssh-agent-forward.sh + wrapProgram $out/bin/wsl-ssh-agent-forward.sh --prefix PATH : '${makeBinPath buildInputs}' + ''; + + }