chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / zs / zsh-wd / package.nix
blob4a80ec499e89b86ba9f2010ede597657ad6f1889
1 { lib, stdenvNoCC, fetchFromGitHub, installShellFiles }:
3 stdenvNoCC.mkDerivation rec {
4   pname = "wd";
5   version = "0.9.0";
7   src = fetchFromGitHub {
8     owner = "mfaerevaag";
9     repo = "wd";
10     rev = "v${version}";
11     hash = "sha256-8gL0+SZwVCQRokcYwSljDHtSusYY79/T9hqJGgAK1EU=";
12   };
14   nativeBuildInputs = [ installShellFiles ];
16   installPhase = ''
17     install -Dm755 wd.plugin.zsh $out/share/wd/wd.plugin.zsh
18     install -Dm755 wd.sh $out/share/wd/wd.sh
19     installManPage wd.1
20     installShellCompletion --zsh _wd.sh
21   '';
23   meta = with lib; {
24     description = "Jump to custom directories in zsh";
25     longDescription = ''
26       `wd` (warp directory) lets you jump to custom directories in zsh, without
27       using `cd`. Why? Because `cd` seems inefficient when the folder is
28       frequently visited or has a long path.
29     '';
30     homepage = "https://github.com/mfaerevaag/wd";
31     changelog = "https://github.com/mfaerevaag/wd/releases/tag/v${version}";
32     license = licenses.mit;
33     maintainers = [ maintainers.zimeg ];
34     mainProgram = "wd";
35     platforms = platforms.unix;
36   };