From 4a089cd67f5c60d29cf350704032cbcff5b599d4 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Tue, 25 Oct 2022 13:49:57 -0400 Subject: [PATCH] nodePackages.graphite-cli: add bash and zsh completion --- pkgs/development/node-packages/overrides.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/node-packages/overrides.nix b/pkgs/development/node-packages/overrides.nix index 496e80c175a2..29050e61c39b 100644 --- a/pkgs/development/node-packages/overrides.nix +++ b/pkgs/development/node-packages/overrides.nix @@ -191,6 +191,12 @@ final: prev: { graphite-cli = prev."@withgraphite/graphite-cli".override { name = "graphite-cli"; + nativeBuildInputs = [ pkgs.installShellFiles ]; + postInstall = '' + installShellCompletion --cmd gt \ + --bash <($out/bin/gt completion) \ + --zsh <($out/bin/gt completion) + ''; }; graphql-language-service-cli = prev.graphql-language-service-cli.override {