55 lines
1.3 KiB
Bash
55 lines
1.3 KiB
Bash
autoload -U bashcompinit compinit colors
|
|
zmodload zsh/complist
|
|
|
|
fpath=("$ZDOTDIR/completions" $fpath)
|
|
compinit -d "$XDG_CACHE_HOME/.zcompdump-$ZSH_VERSION"
|
|
bashcompinit
|
|
|
|
colors
|
|
|
|
. "$ZDOTDIR"/powerlevel10k/powerlevel10k.zsh-theme
|
|
. "$ZDOTDIR/.p10k.zsh"
|
|
. "$ZDOTDIR/inputrc.zsh"
|
|
|
|
for f in "$ZDOTDIR"/aliases/*; do
|
|
. "$f"
|
|
done
|
|
|
|
setopt INTERACTIVE_COMMENTS
|
|
setopt LONG_LIST_JOBS
|
|
|
|
setopt AUTO_MENU
|
|
setopt COMPLETE_IN_WORD
|
|
unsetopt FLOW_CONTROL
|
|
|
|
setopt AUTO_CD
|
|
|
|
setopt HIST_IGNORE_DUPS
|
|
setopt HIST_IGNORE_SPACE
|
|
#setopt SHARE_HISTORY
|
|
#setopt EXTENDED_HISTORY
|
|
|
|
export PAGER=less
|
|
export LESS_TERMCAP_mb="${fg_bold[red]}"
|
|
export LESS_TERMCAP_md="${fg_bold[red]}"
|
|
export LESS_TERMCAP_me="${reset_color}"
|
|
export LESS_TERMCAP_so="${fg_bold[yellow]}${bg[blue]}"
|
|
export LESS_TERMCAP_se="${reset_color}"
|
|
export LESS_TERMCAP_us="${fg_bold[green]}"
|
|
export LESS_TERMCAP_ue="${reset_color}"
|
|
export GROFF_NO_SGR=1
|
|
|
|
. <(dircolors)
|
|
zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}"
|
|
|
|
WORDCHARS=''
|
|
|
|
zstyle ':completion:*:*:*:*:*' menu select
|
|
zstyle ':completion:*' matcher-list 'r:|=*' 'l:|=* r:|=*'
|
|
zstyle ':completion:*:*:kill:*:processes' list-colors '=(#b) #([0-9]#) ([0-9a-z-]#)*=01;34=0=01'
|
|
|
|
# disable named-directories autocompletion
|
|
zstyle ':completion:*:cd:*' tag-order local-directories directory-stack path-directories
|
|
|
|
# vim: ft=zsh
|