-
Notifications
You must be signed in to change notification settings - Fork 0
/
.bashrc
46 lines (37 loc) · 1.15 KB
/
.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
38
39
40
41
42
43
44
45
46
# @(#)bashrc 2001/03/22
umask 022
ulimit -c unlimited
IRCNAME="More human than human"
IRCUSER="brainstorm"
IRCNICK="m3thos"
EDITOR="vim"
export IRCSERVER IRCNAME IRCUSER IRCNICK EDITOR
# aliases for all shell's
alias ls="ls -G -Fv"
alias l='ls -G'
alias rm='\rm -i'
alias la='ls -a'
alias ll='ls -aihlrt'
alias cp='cp -i'
alias mv='mv -i'
alias df='df -h'
alias view='vim -R'
alias grep='grep --color'
alias less='less -RSXF'
alias lock='gnome-screensaver-command -l'
alias j='jobs'
alias term='xterm -bg black -fg grey -fa Monospace -fs 9 -u8'
alias ipy='ipython -nobanner -noconfirm_exit'
alias ack='ack-grep'
alias dstat='dstat -c -d -n -m -s -y'
alias vac="source env/bin/activate"
alias vim="nvim"
[ -d ~/bin ] && PATH="${HOME}/bin:${PATH}"
PATH="${PATH}:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin"
GOPATH="${HOME}/go"
export PATH GOPATH
[ -f "$HOME/.prompt_bash" ] && source "$HOME/.prompt_bash"
[ -f "$HOME/.cargo/env" ] && source "$HOME/.cargo/env"
#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!!
export SDKMAN_DIR="/home/miguel/.sdkman"
[[ -s "/home/miguel/.sdkman/bin/sdkman-init.sh" ]] && source "/home/miguel/.sdkman/bin/sdkman-init.sh"