From be034ca70e9e0161ab4cbafda3428f3b035579c7 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Sun, 2 Dec 2018 14:53:23 -0600 Subject: [PATCH 1/2] mercurial: install zsh completions --- pkgs/applications/version-management/mercurial/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/version-management/mercurial/default.nix b/pkgs/applications/version-management/mercurial/default.nix index 35d374866c8..e8b669d3d46 100644 --- a/pkgs/applications/version-management/mercurial/default.nix +++ b/pkgs/applications/version-management/mercurial/default.nix @@ -50,7 +50,8 @@ in python2Packages.buildPythonApplication { chmod u+x $out/share/cgi-bin/hgweb.cgi # install bash completion - install -D -v contrib/bash_completion $out/share/bash-completion/completions/mercurial + install -v -m644 -D contrib/bash_completion $out/share/bash-completion/completions/mercurial + install -v -m644 -D contrib/zsh_completion $out/share/zsh/site-functions/_hg ''; meta = { From 3ce8b3cb3b65ae5241b8cdbd93329c0ee34bfaf7 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Fri, 21 Dec 2018 16:04:15 -0600 Subject: [PATCH 2/2] mercurial: fix bash completion, correct comment --- pkgs/applications/version-management/mercurial/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/mercurial/default.nix b/pkgs/applications/version-management/mercurial/default.nix index e8b669d3d46..d395897e39d 100644 --- a/pkgs/applications/version-management/mercurial/default.nix +++ b/pkgs/applications/version-management/mercurial/default.nix @@ -49,8 +49,8 @@ in python2Packages.buildPythonApplication { cp -v hgweb.cgi contrib/hgweb.wsgi $out/share/cgi-bin chmod u+x $out/share/cgi-bin/hgweb.cgi - # install bash completion - install -v -m644 -D contrib/bash_completion $out/share/bash-completion/completions/mercurial + # install bash/zsh completions + install -v -m644 -D contrib/bash_completion $out/share/bash-completion/completions/_hg install -v -m644 -D contrib/zsh_completion $out/share/zsh/site-functions/_hg '';