summaryrefslogtreecommitdiff
path: root/.zshrc
diff options
context:
space:
mode:
Diffstat (limited to '.zshrc')
-rw-r--r--.zshrc50
1 files changed, 50 insertions, 0 deletions
diff --git a/.zshrc b/.zshrc
new file mode 100644
index 0000000..e29b0d6
--- /dev/null
+++ b/.zshrc
@@ -0,0 +1,50 @@
+. ~/.zshcomprc
+. ~/.zsh_functions
+. ~/.zsh_aliases
+. ~/.zsh_local
+
+HISTFILE=~/.zsh_history
+HISTSIZE=5000
+SAVEHIST=3000
+
+REPORTTIME=10
+
+PS1="%F{red}%D{%A}%f %F{green}%D{%F %T Week %V}%f %F{blue}%D{Epoch %s}%f %F{yellow}%n@%m%f
+%j %3~%# "
+PATH=~/bin:~/usr/bin:~/usr/local/bin:$PATH
+
+PASSWORD_STORE_DIR=.
+
+setopt AUTO_CD
+setopt CHASE_LINKS
+
+setopt AUTO_NAME_DIRS
+
+setopt BRACE_CCL
+setopt EXTENDED_GLOB
+setopt MARK_DIRS
+setopt NUMERIC_GLOB_SORT
+setopt RC_EXPAND_PARAM
+setopt WARN_CREATE_GLOBAL
+
+setopt HIST_IGNORE_ALL_DUPS
+setopt HIST_IGNORE_SPACE
+setopt HIST_NO_STORE
+setopt HIST_REDUCE_BLANKS
+setopt HIST_VERIFY
+setopt INC_APPEND_HISTORY
+
+setopt NO_CLOBBER
+setopt CORRECT
+setopt CORRECT_ALL
+unsetopt NOMATCH
+setopt PRINT_EXIT_VALUE
+
+setopt AUTO_CONTINUE
+setopt NO_BG_NICE
+setopt LONG_LIST_JOBS
+
+bindkey -e
+
+#read -q "REPLY?Exec to fish? " && exec fish -i
+