diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index e9c4864..64b8596 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -105,25 +105,30 @@ HISTORY_SUBSTRING_SEARCH_ENSURE_UNIQUE=true HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND='underline' typeset -A ZSH_HIGHLIGHT_STYLES +default='fg=12' +prog='fg=blue' ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets root line) -ZSH_HIGHLIGHT_STYLES[default]='fg=12' +ZSH_HIGHLIGHT_STYLES[root]='bg=red' +ZSH_HIGHLIGHT_STYLES[default]=$default +ZSH_HIGHLIGHT_STYLES[arg0]=$prog ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=red,bold' ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=yellow' -ZSH_HIGHLIGHT_STYLES[alias]='fg=blue' -ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=green,underline' -ZSH_HIGHLIGHT_STYLES[builtin]='fg=blue' -ZSH_HIGHLIGHT_STYLES[function]='fg=blue' -ZSH_HIGHLIGHT_STYLES[command]='fg=blue' -ZSH_HIGHLIGHT_STYLES[precommand]='fg=blue' +ZSH_HIGHLIGHT_STYLES[alias]=$prog +ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=green' +ZSH_HIGHLIGHT_STYLES[builtin]='fg=4' +ZSH_HIGHLIGHT_STYLES[function]=$prog +ZSH_HIGHLIGHT_STYLES[command]=$prog +ZSH_HIGHLIGHT_STYLES[precommand]='fg=4' ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=cyan' ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=green' -ZSH_HIGHLIGHT_STYLES[path]='fg=blue' -ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=yellow,bold' +ZSH_HIGHLIGHT_STYLES[path]='fg=cyan' +ZSH_HIGHLIGHT_STYLES[path_separator]='fg=cyan' +ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=208' ZSH_HIGHLIGHT_STYLES[globbing]='fg=red' ZSH_HIGHLIGHT_STYLES[comment]='fg=7' -ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=blue' -ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=12' -ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=12' +ZSH_HIGHLIGHT_STYLES[history-expansion]=$default +ZSH_HIGHLIGHT_STYLES[single-hyphen-option]=$default +ZSH_HIGHLIGHT_STYLES[double-hyphen-option]=$default ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='fg=magenta' ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=yellow' ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=yellow' @@ -132,7 +137,7 @@ ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=cyan' ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=cyan' ZSH_HIGHLIGHT_STYLES[back-dollar-quoted-argument]='fg=cyan' ZSH_HIGHLIGHT_STYLES[assign]='fg=green' -ZSH_HIGHLIGHT_STYLES[redirection]='fg=cyan' +ZSH_HIGHLIGHT_STYLES[redirection]='fg=cyan,bold' source "$DOTFILES/aliases"