-
Notifications
You must be signed in to change notification settings - Fork 2
/
zshrc
34 lines (25 loc) · 1.1 KB
/
zshrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Path to your oh-my-zsh configuration.
ZSH=$HOME/.oh-my-zsh
# My custom oh-my-zsh config location
ZSH_CUSTOM=$HOME/.files/oh-my-zsh
# Oh-my-zsh theme loading
ZSH_THEME="agnoster-remco"
# Virtualenvwrapper options
export WORKON_HOME=$HOME/Environments
export PROJECT_HOME=$HOME/Projects
export DISABLE_AUTO_TITLE="true"
# Oh-my-zsh plugin loading
plugins=(profiles git mercurial python autojump virtualenv virtualenvwrapper brew bower cp django github heroku history tmux virtualenv-prompt colored-man dirhistory extract jump per-directory-history colorize sudo vagrant zsh-syntax-highlighting zsh-autosuggestions zsh-history-substring-search)
source $ZSH/oh-my-zsh.sh
# Change default color of history substring to
HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_FOUND="bg=black,fg=green"
HISTORY_SUBSTRING_SEARCH_HIGHLIGHT_NOT_FOUND="bg=black,fg=red"
# Color listing
# XXX move this to a plugin?
eval $(dircolors ~/.dir_colors)
zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}"
# Auto suggest module, doesn't play well yet with other zsh- modules
#zle-line-init() {
# zle autosuggest-enable
#}
#zle -N zle-line-init