Mercurial > dotfiles
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 |