From 91cda7a86ea66547ca0a9768231f9ecb6c1a8e92 Mon Sep 17 00:00:00 2001 From: quirinecker Date: Thu, 23 Oct 2025 20:49:55 +0200 Subject: [PATCH] added shell completions --- Formula/docki.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Formula/docki.rb b/Formula/docki.rb index b28f58d..7a8c1b4 100644 --- a/Formula/docki.rb +++ b/Formula/docki.rb @@ -20,6 +20,16 @@ class Docki < Formula system "cargo", "install", *std_cargo_args system "cargo", "build", "--release", "--bin", "docki" bin.install "target/release/docki" + + # Install shell completions + bash_output = Utils.safe_popen_read("#{bin}/docki", "completion", "bash") + (bash_completion/"docki").write bash_output + + zsh_output = Utils.safe_popen_read("#{bin}/docki", "completion", "zsh") + (zsh_completion/"_docki").write zsh_output + + fish_output = Utils.safe_popen_read("#{bin}/docki", "completion", "fish") + (fish_completion/"docki.fish").write fish_output end test do