diff options
Diffstat (limited to '.config/zsh')
| -rw-r--r-- | .config/zsh/.zshrc | 2 | ||||
| -rw-r--r-- | .config/zsh/knight | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index 7eb08bb..80f68eb 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -30,7 +30,6 @@ setopt COMPLETE_ALIASES # History export HISTSIZE=1000 export SAVEHIST=1000 -export HISTFILE=~/.zsh_history setopt INC_APPEND_HISTORY setopt HIST_IGNORE_DUPS @@ -43,3 +42,4 @@ source ~/.profile setopt AUTO_CD export HISTFILE="$XDG_CACHE_HOME"/zsh/history +mkdir -p $(dirname $HISTFILE) diff --git a/.config/zsh/knight b/.config/zsh/knight index 74fd69b..15f8b4a 100644 --- a/.config/zsh/knight +++ b/.config/zsh/knight @@ -13,6 +13,8 @@ update_prompt() { export RPROMPT="$(prompt_git_status)" } -PROMPT="%F{cyan}%F{0}%K{cyan}%n%k%f%F{cyan}%k%f %F{cyan}%f%k%K{cyan}%F{0}%m%k%f%F{cyan}%k %f%k%F{magenta}%F{0}%K{magenta}%~%f%k%F{magenta}%k%f " +TOR_PROMPT="%F{red}$(torsocks show | grep -o '"..*"' | sed 's/.*/ %f%K{red}%F{0}tor%f%k%F{red}/g')%f" + +PROMPT="%F{cyan}%F{0}%K{cyan}%n%k%f%F{cyan}%k%f %F{cyan}%f%k%K{cyan}%F{0}%m%k%f%F{cyan}%k %f%k%F{magenta}%F{0}%K{magenta}%~%f%k%F{magenta}%k%f${TOR_PROMPT} " [[ -z "$precmd_functions" ]] && precmd_functions=() precmd_functions=($precmd_functions update_prompt) |