From 494604f0de64d3ebb4435f0eae5c3bc2be651ffe Mon Sep 17 00:00:00 2001 From: near129 Date: Mon, 5 Feb 2024 22:01:16 +0900 Subject: [PATCH] wezterm: add shell completions --- Casks/w/wezterm.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Casks/w/wezterm.rb b/Casks/w/wezterm.rb index 571118ed2d..3f83725a57 100644 --- a/Casks/w/wezterm.rb +++ b/Casks/w/wezterm.rb @@ -19,7 +19,6 @@ cask "wezterm" do conflicts_with cask: "homebrew/cask-versions/wezterm-nightly" app "WezTerm.app" - %w[ wezterm wezterm-gui @@ -29,6 +28,13 @@ cask "wezterm" do binary "#{appdir}/WezTerm.app/Contents/MacOS/#{tool}" end + binary "WezTerm.app/Contents/Resources/shell-completion/zsh", + target: "#{HOMEBREW_PREFIX}/share/zsh/site-functions/_wezterm" + binary "WezTerm.app/Contents/Resources/shell-completion/bash", + target: "#{HOMEBREW_PREFIX}/etc/bash_completion.d/wezterm" + binary "WezTerm.app/Contents/Resources/shell-completion/fish", + target: "#{HOMEBREW_PREFIX}/share/fish/vendor_completions.d/wezterm.fish" + preflight do # Move "WezTerm-macos-#{version}/WezTerm.app" out of the subfolder staged_subfolder = staged_path.glob(["WezTerm-*", "wezterm-*"]).first