diff options
author | Evan Stoll <evanjsx@gmail.com> | 2019-08-06 18:16:19 -0400 |
---|---|---|
committer | Evan Stoll <evanjsx@gmail.com> | 2019-08-06 18:16:19 -0400 |
commit | 9037a5acc221cd58740182911702adde020a729e (patch) | |
tree | e19d844e39fdf061cd3efbd6bc153920db1c9eac | |
parent | fd1c7cdc5d7be2668d773811071b5d7d314f997a (diff) | |
download | nixpkgs-9037a5acc221cd58740182911702adde020a729e.tar nixpkgs-9037a5acc221cd58740182911702adde020a729e.tar.gz nixpkgs-9037a5acc221cd58740182911702adde020a729e.tar.bz2 nixpkgs-9037a5acc221cd58740182911702adde020a729e.tar.lz nixpkgs-9037a5acc221cd58740182911702adde020a729e.tar.xz nixpkgs-9037a5acc221cd58740182911702adde020a729e.tar.zst nixpkgs-9037a5acc221cd58740182911702adde020a729e.zip |
cht.sh: unstable-2018-11-02 -> unstable-2019-08-06
- Bump cht.sh to unstable-2019-08-06 - Add bash and zsh completions
-rw-r--r-- | pkgs/tools/misc/cht.sh/default.nix | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/pkgs/tools/misc/cht.sh/default.nix b/pkgs/tools/misc/cht.sh/default.nix index 837bc0e9ed7..c81a3d5d25d 100644 --- a/pkgs/tools/misc/cht.sh/default.nix +++ b/pkgs/tools/misc/cht.sh/default.nix @@ -9,15 +9,15 @@ stdenv.mkDerivation rec { name = "cht.sh-${version}"; - version = "unstable-2018-11-02"; + version = "unstable-2019-08-06"; nativeBuildInputs = [ makeWrapper ]; src = fetchFromGitHub { owner = "chubin"; repo = "cheat.sh"; - rev = "9595805ac68b3c096f7c51fa024dcb97a7dfac44"; - sha256 = "11g8say5fksg0zg0bqrgl92rprn4lwp20g9rz1i0r38f0jy3nyrf"; + rev = "f507ba51d6bc1ae6c7df808cadbe4f8603951b6b"; + sha256 = "0r7x9a3qzzkbd1m5zdlkpmhx0p7b7ja42190s7fidls3dsm710g0"; }; # Fix ".cht.sh-wrapped" in the help message @@ -25,6 +25,12 @@ stdenv.mkDerivation rec { installPhase = '' install -m755 -D share/cht.sh.txt "$out/bin/cht.sh" + + # install shell completion files + mkdir -p $out/share/bash-completion/completions $out/share/zsh/site-functions + mv share/bash_completion.txt $out/share/bash-completion/completions/cht.sh + cp share/zsh.txt $out/share/zsh/site-functions/_cht + wrapProgram "$out/bin/cht.sh" \ --prefix PATH : "${stdenv.lib.makeBinPath [ curl rlwrap ncurses xsel ]}" ''; |