From 855ca24386a69957e9449ba3d53e549cfeb11c87 Mon Sep 17 00:00:00 2001 From: Amin Bandali Date: Thu, 27 Apr 2017 09:20:32 -0400 Subject: New setup This was sitting uncommitted locally for a while, thought it was time to commit it and push it. --- zsh/.zshrc | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 zsh/.zshrc (limited to 'zsh/.zshrc') diff --git a/zsh/.zshrc b/zsh/.zshrc new file mode 100644 index 0000000..635bffb --- /dev/null +++ b/zsh/.zshrc @@ -0,0 +1,26 @@ +# Bash-like navigation +#export WORDCHARS='*?_-.[]~=&;!#$%^(){}<>' +export WORDCHARS='*?[]~=&;!#$%^(){}<>' + +fpath+=~/.zfunc + +# rehash if last command was pacaur or pacman +# (so that zsh picks up changes in $PATH immediately) +TRAPUSR1() { rehash}; precmd() { [[ $history[$[ HISTCMD -1 ]] == *(pacaur|pacman)* ]] && killall -USR1 zsh } + + + +# +# User configuration sourced by interactive shells +# + +# Source zim +if [[ -s ${ZDOTDIR:-${HOME}}/.zim/init.zsh ]]; then + source ${ZDOTDIR:-${HOME}}/.zim/init.zsh +fi + + +ZSH_HIGHLIGHT_PATTERNS+=('rm -rf *' 'fg=white,bold,bg=red') +#ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=red,bold' + +source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh -- cgit v1.2.3-60-g2f50