Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, fetchFromGitHub, installShellFiles, stdenvNoCC }: 2 3stdenvNoCC.mkDerivation rec { 4 pname = "zi"; 5 version = "unstable-2022-04-09"; 6 src = fetchFromGitHub { 7 owner = "z-shell"; 8 repo = pname; 9 rev = "4ca4d3276ca816c3d37a31e47d754f9a732c40b9"; 10 sha256 = "sha256-KcDFT0is5Ef/zRo6zVfxYfBMOb5oVaVFT4EsUrfiMko="; 11 }; 12 13 dontBuild = true; 14 15 nativeBuildInputs = [ installShellFiles ]; 16 17 installPhase = '' 18 mkdir -p $out 19 cp -r lib zi.zsh $out 20 installManPage docs/man/zi.1 21 installShellCompletion --zsh lib/_zi 22 ''; 23 24 meta = with lib; { 25 homepage = "https://github.com/z-shell/zi"; 26 description = "A Swiss Army Knife for Zsh - Unix Shell"; 27 license = licenses.mit; 28 maintainers = with maintainers; [ sei40kr ]; 29 }; 30}