diff options
author | Seong Yong-ju <sei40kr@gmail.com> | 2022-04-16 04:03:28 +0900 |
---|---|---|
committer | Seong Yong-ju <sei40kr@gmail.com> | 2022-04-16 04:03:28 +0900 |
commit | 43428c138663479d941b507b61be73264d6ec1e7 (patch) | |
tree | 2238e9f96cc98b4095573ff22159e034ac444f23 | |
parent | d81f048ef4ce360ba2d11d3d7c94398be134b380 (diff) |
zi: init at unstable-2022-04-09
-rw-r--r-- | pkgs/shells/zsh/zi/default.nix | 30 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/shells/zsh/zi/default.nix b/pkgs/shells/zsh/zi/default.nix new file mode 100644 index 0000000000000..b1adbe8d66162 --- /dev/null +++ b/pkgs/shells/zsh/zi/default.nix @@ -0,0 +1,30 @@ +{ lib, fetchFromGitHub, installShellFiles, stdenvNoCC }: + +stdenvNoCC.mkDerivation rec { + pname = "zi"; + version = "unstable-2022-04-09"; + src = fetchFromGitHub { + owner = "z-shell"; + repo = pname; + rev = "4ca4d3276ca816c3d37a31e47d754f9a732c40b9"; + sha256 = "sha256-KcDFT0is5Ef/zRo6zVfxYfBMOb5oVaVFT4EsUrfiMko="; + }; + + dontBuild = true; + + nativeBuildInputs = [ installShellFiles ]; + + installPhase = '' + mkdir -p $out + cp -r lib zi.zsh $out + installManPage docs/man/zi.1 + installShellCompletion --zsh lib/_zi + ''; + + meta = with lib; { + homepage = "https://github.com/z-shell/zi"; + description = "A Swiss Army Knife for Zsh - Unix Shell"; + license = licenses.mit; + maintainers = with maintainers; [ sei40kr ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d8f375441406f..b756f0f7a66c6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11453,6 +11453,8 @@ with pkgs; zplug = callPackage ../shells/zsh/zplug { }; + zi = callPackage ../shells/zsh/zi {}; + zinit = callPackage ../shells/zsh/zinit {} ; zs-apc-spdu-ctl = callPackage ../tools/networking/zs-apc-spdu-ctl { }; |