1
0
Fork 0

Add fzf-tab plugin (navigable Tab completion menu)

Kaiser's existing .zshrc had fzf-tab added to the plugins list —
it gives a navigable Tab completion menu with descriptions for each
match. Adding to the canonical plugin list so kaiser doesn't lose
functionality when the repo version overwrites the box-specific
one. Strictly additive: doesn't affect miche or other boxes.

Adds:
- fzf-tab to dot_zshrc.tmpl plugins array
- install_zsh_plugin Aloxaf/fzf-tab to run_once_20
This commit is contained in:
Rain 2026-06-21 23:06:25 -04:00
parent 06d5826035
commit 678c61d4fb
2 changed files with 3 additions and 1 deletions

View file

@ -22,6 +22,7 @@ plugins=(
rust rust
rsync rsync
command-not-found command-not-found
fzf-tab # navigable Tab completion menu
zsh-syntax-highlighting # fish-style live colors — MUST be near last zsh-syntax-highlighting # fish-style live colors — MUST be near last
zsh-history-substring-search # fish-style Up/Down history search zsh-history-substring-search # fish-style Up/Down history search
zsh-autosuggestions # fish-style ghost completions — MUST be last zsh-autosuggestions # fish-style ghost completions — MUST be last

View file

@ -6,7 +6,7 @@
# starship, lazygit, yt-dlp, etc.) # starship, lazygit, yt-dlp, etc.)
# #
# Also: install oh-my-zsh, zsh-autosuggestions, zsh-syntax-highlighting, # Also: install oh-my-zsh, zsh-autosuggestions, zsh-syntax-highlighting,
# zsh-history-substring-search. # zsh-history-substring-search, fzf-tab.
# #
# Runs as the unprivileged user, but uses sudo for system packages. # Runs as the unprivileged user, but uses sudo for system packages.
# ============================================================================= # =============================================================================
@ -141,6 +141,7 @@ install_zsh_plugin() {
install_zsh_plugin zsh-users/zsh-autosuggestions "$ZSH_CUSTOM/plugins/zsh-autosuggestions" install_zsh_plugin zsh-users/zsh-autosuggestions "$ZSH_CUSTOM/plugins/zsh-autosuggestions"
install_zsh_plugin zsh-users/zsh-syntax-highlighting "$ZSH_CUSTOM/plugins/zsh-syntax-highlighting" install_zsh_plugin zsh-users/zsh-syntax-highlighting "$ZSH_CUSTOM/plugins/zsh-syntax-highlighting"
install_zsh_plugin zsh-users/zsh-history-substring-search "$ZSH_CUSTOM/plugins/zsh-history-substring-search" install_zsh_plugin zsh-users/zsh-history-substring-search "$ZSH_CUSTOM/plugins/zsh-history-substring-search"
install_zsh_plugin Aloxaf/fzf-tab "$ZSH_CUSTOM/plugins/fzf-tab"
# --------------------------- TPM (tmux plugin manager) --------------------- # --------------------------- TPM (tmux plugin manager) ---------------------
if [[ ! -d "$USER_HOME/.tmux/plugins/tpm" ]]; then if [[ ! -d "$USER_HOME/.tmux/plugins/tpm" ]]; then