-
Notifications
You must be signed in to change notification settings - Fork 0
/
.zshrc
47 lines (36 loc) · 1.11 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
35
36
37
38
39
40
41
42
43
44
45
46
47
echo "Welcome to the world of tomorrow!"
DOTFILES=~/.dotfiles
ZSH=$HOME/.oh-my-zsh
ZSH_THEME="ondrej"
ZSH_CUSTOM=$DOTFILES/zsh
# GNU utilities
# Those need to be located before `dircolors` invocation as this command is
# not available in OSX by default.
PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH"
MANPATH="/usr/local/opt/coreutils/libexec/gnuman:$MANPATH"
plugins=(git python zsh-syntax-highlighting history-substring-search brew docker pip redis-cli)
source $ZSH/oh-my-zsh.sh
HISTFILE=~/.zsh_history
HISTSIZE=10000
SAVEHIST=10000
setopt HIST_IGNORE_ALL_DUPS
eval $( dircolors -b $DOTFILES/.dircolors)
# aliases
alias ls='ls --color=always'
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
alias ack='ag'
if [ -f ~/.localrc ]
then
source ~/.localrc
fi
PATH="/Users/ondrej/Library/Python/3.7/bin:$PATH"
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export GOPATH=$HOME/Code/go
export PATH=$PATH:$GOPATH/bin
export HOMEBREW_INSTALL_CLEANUP=true
export LDFLAGS="-L/usr/local/opt/openssl@3/lib"
export CPPFLAGS="-I/usr/local/opt/openssl@3/include"
export PKG_CONFIG_PATH="/usr/local/opt/openssl@3/lib/pkgconfig"