From 4276bb8c974d723a897b94451d50d777d7ebf652 Mon Sep 17 00:00:00 2001 From: Maraxi Date: Fri, 3 Jul 2026 01:00:37 +0200 Subject: [PATCH] delta: generate latest shell completions As per documentation the shell completions provided in the source GitHub might not be up-to-date. https://dandavison.github.io/delta/tips-and-tricks/shell-completion.html --- pkgs/by-name/de/delta/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/de/delta/package.nix b/pkgs/by-name/de/delta/package.nix index e5ef35dec03f..44182f77bff7 100644 --- a/pkgs/by-name/de/delta/package.nix +++ b/pkgs/by-name/de/delta/package.nix @@ -44,7 +44,9 @@ rustPlatform.buildRustPackage (finalAttrs: { postInstall = '' installShellCompletion --cmd delta \ - etc/completion/completion.{bash,fish,zsh} + --bash <($out/bin/delta --generate-completion bash) \ + --fish <($out/bin/delta --generate-completion zsh) \ + --zsh <($out/bin/delta --generate-completion fish) ''; # test_env_parsing_with_pager_set_to_bat sets environment variables,