comparison dot_zshrc @ 709:0a59c00d64d9

feat: add fzf-tab plugin
author zegervdv <zegervdv@me.com>
date Wed, 26 Oct 2022 20:20:52 +0200
parents b3c74bd6e485
children 8dcfa2682a75
comparison
equal deleted inserted replaced
708:594116f4000e 709:0a59c00d64d9
247 247
248 export PS_FORMAT='pid,pgid,state,start_time,%cpu,command' 248 export PS_FORMAT='pid,pgid,state,start_time,%cpu,command'
249 249
250 export GPG_TTY=$(tty) 250 export GPG_TTY=$(tty)
251 251
252 autoload -U compinit
253
254 for dump in ~/.zcompdump(N.mh+24); do
255 compinit
256 done
257 compinit -C
258
252 [ -f ~/.zshrc.local ] && source ~/.zshrc.local 259 [ -f ~/.zshrc.local ] && source ~/.zshrc.local
253 260
254 source $HOME/.asdf/asdf.sh 261 source $HOME/.asdf/asdf.sh
255 fpath=(${ASDF_DIR}/completions $fpath) 262 fpath=(${ASDF_DIR}/completions $fpath)
256 263
259 source "${XDG_CONFIG_HOME:-$HOME/.config}/asdf-direnv/zshrc" 266 source "${XDG_CONFIG_HOME:-$HOME/.config}/asdf-direnv/zshrc"
260 fi 267 fi
261 268
262 export SUDO_EDITOR=$(which nvim) 269 export SUDO_EDITOR=$(which nvim)
263 eval "$(direnv hook zsh)" 270 eval "$(direnv hook zsh)"
271
272 zstyle ':completion:*:descriptions' format '[%d]'
273 zstyle ':fzf-tab:*' fzf-command ftb-tmux-popup
274 zsh-defer source ~/.zsh/fzf-tab/fzf-tab.plugin.zsh
264 275
265 zsh-defer source ~/.zsh/zsh-history-substring-search.zsh 276 zsh-defer source ~/.zsh/zsh-history-substring-search.zsh
266 export HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND='bg=cyan,fg=white' 277 export HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND='bg=cyan,fg=white'
267 278
268 zsh-defer source ~/.zsh/zsh-autosuggestions.zsh 279 zsh-defer source ~/.zsh/zsh-autosuggestions.zsh
323 suggestion=$(_histdb_query "$query") 334 suggestion=$(_histdb_query "$query")
324 } 335 }
325 336
326 ZSH_AUTOSUGGEST_STRATEGY=histdb_top_here 337 ZSH_AUTOSUGGEST_STRATEGY=histdb_top_here
327 338
328 autoload -U compinit
329
330 for dump in ~/.zcompdump(N.mh+24); do
331 compinit
332 done
333 compinit -C
334
335 if [ ${TMUX} ]; then 339 if [ ${TMUX} ]; then
336 unset zle_bracketed_paste 340 unset zle_bracketed_paste
337 fi 341 fi
338 342
339 # Deduplicate PATH 343 # Deduplicate PATH