Prompt changes, history file fix
This commit is contained in:
parent
a4a184a27f
commit
283b578b98
17
zsh/.zshrc
17
zsh/.zshrc
@ -5,10 +5,10 @@ autoload -U colors && colors
|
|||||||
autoload -U promptinit && promptinit
|
autoload -U promptinit && promptinit
|
||||||
autoload -U compinit && compinit -d $XDG_DATA_HOME/zsh/zcompdump
|
autoload -U compinit && compinit -d $XDG_DATA_HOME/zsh/zcompdump
|
||||||
|
|
||||||
HISTSIZE=10000
|
export HISTSIZE=10000
|
||||||
SAVEHIST=$HISTSIZE
|
export SAVEHIST=$HISTSIZE
|
||||||
HISTFILE=$XDG_DATA_HOME/zsh/history
|
export HISTFILE=$XDG_DATA_HOME/zsh/history
|
||||||
LESSHISTFILE='/dev/null'
|
export LESSHISTFILE='/dev/null'
|
||||||
|
|
||||||
setopt prompt_subst
|
setopt prompt_subst
|
||||||
setopt share_history
|
setopt share_history
|
||||||
@ -69,9 +69,14 @@ if [ -f $XDG_CONFIG_HOME/fzf/fzf.zsh ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# prompt
|
# prompt
|
||||||
|
newline=$'\n'
|
||||||
precmd() { vcs_info }
|
precmd() { vcs_info }
|
||||||
PROMPT='%{$fg_bold[default]%}$(virtualenv_info)$(kube_ps1)%{$reset_color%}${vcs_info_msg_0_}
|
if [[ -n "$SSH_CLIENT" ]]; then
|
||||||
%{$fg_bold[cyan]%}%~ %F{%(?.green.red)}❯%f '
|
PROMPT='%{$fg_bold[default]%}$(virtualenv_info)$(kube_ps1)%{$reset_color%}${vcs_info_msg_0_}${newline}%n@%m %{$fg_bold[cyan]%}%~ %F{%(?.green.red)}❯%f '
|
||||||
|
else
|
||||||
|
PROMPT='%{$fg_bold[default]%}$(virtualenv_info)$(kube_ps1)%{$reset_color%}${vcs_info_msg_0_}${newline}%{$fg_bold[cyan]%}%~ %F{%(?.green.red)}❯%f '
|
||||||
|
fi
|
||||||
|
[[ `id -u` -eq 0 ]] && PROMPT='%{$fg_bold[default]%}$(virtualenv_info)%{$reset_color%}${vcs_info_msg_0_}${newline}%{$fg_bold[red]%n@%m %{$fg_bold[cyan]%}%~ %F{%(?.green.red)}❯%f '
|
||||||
|
|
||||||
# local addons
|
# local addons
|
||||||
[ -e $XDG_CONFIG_HOME/local/zsh ] && source $XDG_CONFIG_HOME/local/zsh
|
[ -e $XDG_CONFIG_HOME/local/zsh ] && source $XDG_CONFIG_HOME/local/zsh
|
||||||
|
Loading…
Reference in New Issue
Block a user