diff options
Diffstat (limited to '.zshrc.root')
| -rwxr-xr-x | .zshrc.root | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/.zshrc.root b/.zshrc.root new file mode 100755 index 0000000..90b5d36 --- /dev/null +++ b/.zshrc.root @@ -0,0 +1,33 @@ +#!/bin/zsh +#history settings +HISTFILE=$HOME/.cache/zsh/history +SAVEHIST=100000000 +HISTSIZE=$SAVEHIST +setopt appendhistory +#completion +autoload -U compinit +zstyle ':completion:*' menu select +zmodload zsh/complist +compinit +comp_options+=(globdots) +zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}' +source /usr/share/zsh/site-functions/zsh-autosuggestions.zsh && fpath=(/usr/share/zsh/site-functions $fpath) && source /usr/share/zsh/site-functions/zsh-syntax-highlighting.zsh +#colors & prompt +autoload -U colors && colors && setopt prompt_subst +ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=5" +ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=12" +#PROMPT="%F{9}[%f%F{9}!root%f%F{9}@%f%F{9}%m%f %F{2}%~%f%F{9}]%f: " +#paths and environment +fpath=(~/.zsh/completions $fpath) +export PATH=$HOME/.local/bin:$PATH +export EDITOR="emacs" +export PATH=/usr/pkg/sbin:/usr/pkg/bin:$PATH +export MANPATH=/usr/pkg/man:$MANPATH +#aliases for root +alias ..='echo "cd .."; cd ../' +alias ls="ls --color=auto" +grep --color=auto < /dev/null &>/dev/null && alias grep='grep --color=auto' +bindkey -e +#export PS1="%F{15}[%f%F{252}%B%n%b%f%F{15}@%f%F{15}%B%m%b%f%F{15}]%f%F{252}[%f%F{15}%B%~%b%f%F{252}]%f#%B%b " + +export PS1="%F{1}[%B!%n@%m%b %F{2}%~%F{1}]%f: " |
