diff options
author | Donovan Glover <donovan@dglover.co> | 2023-12-29 11:26:12 -0500 |
---|---|---|
committer | Donovan Glover <donovan@dglover.co> | 2024-01-01 14:10:24 -0500 |
commit | c82f8a6ed73ec33590b8e809b4e4a799d7b71442 (patch) | |
tree | 6cbd3cceebb351e78fa0abbf4a4e59fae34c928f /pkgs/by-name/sa | |
parent | dfdfb4dc94f324ea5d87c205f7860666662fce2e (diff) |
satty: add shell completions
Diffstat (limited to 'pkgs/by-name/sa')
-rw-r--r-- | pkgs/by-name/sa/satty/package.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/by-name/sa/satty/package.nix b/pkgs/by-name/sa/satty/package.nix index b22ea923a9591..c9ec9c6b3494d 100644 --- a/pkgs/by-name/sa/satty/package.nix +++ b/pkgs/by-name/sa/satty/package.nix @@ -10,6 +10,7 @@ , libadwaita , pango , copyDesktopItems +, installShellFiles }: rustPlatform.buildRustPackage rec { @@ -30,6 +31,7 @@ rustPlatform.buildRustPackage rec { copyDesktopItems pkg-config wrapGAppsHook4 + installShellFiles ]; buildInputs = [ @@ -43,6 +45,11 @@ rustPlatform.buildRustPackage rec { postInstall = '' install -Dt $out/share/icons/hicolor/scalable/apps/ assets/satty.svg + + installShellCompletion --cmd satty \ + --bash completions/satty.bash \ + --fish completions/satty.fish \ + --zsh completions/_satty ''; desktopItems = [ "satty.desktop" ]; |