-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.bashrc
37 lines (28 loc) · 1020 Bytes
/
.bashrc
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
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
# Default: PS1='[\u@\h \W]\$ '
PS1='\[\e[0;37m\]\[\e[43m\]\w \[\e[0;33m\]\[\e[0m\] '
alias apt-get='apt-get --no-install-recommends'
export HALCYON_GHC_VERSION=7.10.1
export HALCYON_CABAL_VERSION=1.22.6.0
# Always have only one instance of ssh-agent
if [[ "$SSH_AGENT_PID" == "" ]]; then
if ! pgrep ssh-agent > /dev/null; then
ssh-agent -c > ~/..ssh-agent
fi
eval `head -n 2 ~/..ssh-agent | sed -r "s/^setenv //g" | sed -r "s/ /=/g"`
fi
# Stop the pesky Ctrl-S behavior.
# Seriously, it's 2015 and we don't need
# the legacy of teletype speed control.
stty stop undef
# PATH
export PATH="$HOME/.local/bin:$PATH"
export PATH="$HOME/.rbenv/bin:$PATH"
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
# if pyenv exists, execute "pyenv init -"
type -P "pyenv" > /dev/null && eval "$(pyenv init -)"
# if rbenv exists, execute "rbenv init -"
type -P "rbenv" > /dev/null && eval "$(rbenv init -)"