ghq: add fish shell completion (#400256)

This commit is contained in:
Aleksana
2025-04-20 21:17:55 +08:00
committed by GitHub
+7 -2
View File
@@ -2,6 +2,7 @@
lib,
buildGoModule,
fetchFromGitHub,
installShellFiles,
testers,
nix-update-script,
ghq,
@@ -26,9 +27,13 @@ buildGoModule rec {
"-X=main.Version=${version}"
];
nativeBuildInputs = [ installShellFiles ];
postInstall = ''
install -m 444 -D ${src}/misc/zsh/_ghq $out/share/zsh/site-functions/_ghq
install -m 444 -D ${src}/misc/bash/_ghq $out/share/bash-completion/completions/_ghq
installShellCompletion \
--bash $src/misc/bash/_ghq \
--fish $src/misc/fish/ghq.fish \
--zsh $src/misc/zsh/_ghq
'';
passthru = {