]> git.rmz.io Git - dotfiles.git/blobdiff - zshrc
awesome: add network_widget on `sb-arch`
[dotfiles.git] / zshrc
diff --git a/zshrc b/zshrc
index 5604a7c5dcc7457e6255e641349ca87b20b6da8a..aad02d395f618d849012cdb1b48017377b83903d 100644 (file)
--- a/zshrc
+++ b/zshrc
@@ -20,7 +20,6 @@ typeset -U fpath    # make fpath a unique array
 autoload -U ${fpath[1]}/*(:t)   # loads all functions in the first element of fpath
 
 # initialise completion
-[[ -d "$ZSH_CACHE" ]] || mkdir -p "$ZSH_CACHE"
 autoload -U compinit; compinit -d "$ZSH_CACHE/zcompdump"
 
 # miscelaneous options
@@ -31,12 +30,16 @@ setopt noclobber    # don't allow overwriting files with '>', use '>!' instead
 setopt notify
 setopt rcquotes     # echo 'don''t'; prints don't
 setopt dvorak       # correct_all uses dvorak
+setopt rematch_pcre # use perl regexp
+
+# disable flow control
+setopt noflowcontrol
+stty -ixon
 
 # populate path
 typeset -U path     # make path a unique array
 [[ -d ~/.local/bin ]] && path=(~/.local/bin $path)
 [[ -d ~/bin ]] && path=(~/bin $path)
-[[ -d /extra ]] && path=($path /extra/bin /extra/usr/bin /extra/sbin /extra/usr/sbin)
 [[ -d /opt/android-sdk ]] && path=($path /opt/android-sdk/platform-tools)
 
 # source aliases