-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.bashrc
More file actions
30 lines (24 loc) · 702 Bytes
/
.bashrc
File metadata and controls
30 lines (24 loc) · 702 Bytes
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
PATH="$HOME/bin:$HOME/.gem/ruby/1.9.1/bin:$HOME/.gem/ruby/2.0.0/bin:$HOME/.gem/ruby/2.2.0/bin:$PATH"
# Check for an interactive session
[ -z "$PS1" ] && return
PS1='\[\e[0;32m\][\u@\H \[\e[0;33m\]\w\[\e[0;32m\]]\$\[\e[0m\] '
# aliases
alias diff='colordiff'
alias df='df -h'
alias du='du -ch'
alias du1='du -chd1'
alias grep='grep --color=auto'
alias ls='ls --color=auto'
alias mkdir='mkdir -pv'
alias more='less'
alias ssh='TERM=$COLORTERM ssh'
alias cr='cmus-remote'
alias mc='PAGER=vim mc'
alias kc='eval $(keychain --eval --agents ssh -Q --quiet id_rsa)'
alias sys='sudo systemctl'
shopt -s autocd
#set -o vi
if [ -n "$DISPLAY" ]; then
export BROWSER=firefox-developer
fi
export EDITOR=vim