forked from doutriaux1/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.bash_local
111 lines (94 loc) · 2.23 KB
/
.bash_local
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
#!/bin/bash
CDATBUILDS="/export/bonfils2/uvcdat"
fonts=( doom banner big bulbhead digital epic larry3d ogre puffy pyramid small smkeyboard )
h=`hostname -s`
ANDROIDPATH=""
case "$h" in
aure*)
CDATBUILDS="/export/bonfils2/uvcdat";;
*bonfi*)
CDATBUILDS="/export/bonfils2/uvcdat";;
*)
CDATBUILDS="/usr/local/uvcdat";;
esac
fonts=( doom banner big bulbhead digital epic larry3d ogre puffy pyramid small smkeyboard )
## Accessing remote machines
alias xt=xtightvncviewer
alias xtm="xtightvncviewer meryem"
alias xts="xtightvncviewer sofia"
## Git
alias gcl='${HOME}/bin/git-clean-local.pyi -s -V'
alias gst='git status'
# Python
alias pb="python setup.py install"
PYTHONSTARTUP=${HOME}/.pythonrc
## Make sure my python paths do not get mangled
unset DYLD_LIBRARY_PATH
unset DYLD_FALLBACK_LIBRARY_PATH
unset LD_LIBRARY_PATH
unset PYTHONPATH
mostrecentdir() {
echo $(basename `ls -lrtd /$1/*/ | awk '{print $9}' | tail -n1 `)
}
setpy() {
if [ $# == 0 ]; then
pth=$(mostrecentdir ${CDATBUILDS})
else
pth=$1
fi
echo "Using "${pth}" Python"
source ${CDATBUILDS}/${pth}/bin/setup_runtime.sh
}
# Editors
unalias emacs
alias vi="vim"
export EDITOR='vim'
# ls aliases
alias ls='ls -h'
# mosh aliases
alias lc='export LC_CTYPE=en_US'
alias lcu='export LC_CTYPE=en_US.UTF-8'
PROMPT_ADDRESS_COLOR=${_BLUE}
PROMPT_COMMAND_HIST_INDEX_COLOR=${_GOLD}
PS1=${PS1//\W/\w}
export HISTCONTROL=erasedups
export HISTSIZE=1000000
export HISTFILESIZE=1000000
export TMOUT=0
stty ixany
stty ixoff -ixon
unset DYLD_LIBRARY_PATH
unset DYLD_FALLBACK_LIBRARY_PATH
unset LD_LIBRARY_PATH
unset PYTHONPATH
export PATH=${ANDROIDPATH}:${PATH}:/usr/local/mysql/bin
export PATH=${ANDROIDPATH}:${PATH}:${HOME}/bin:/usr/local/mysql/bin
# Stuff I don't want from Gavin's repo
export CDPATH=.:..
unset TOMCAT_HOME
unset CATALINA_HOME
unset PROJECT
unset TRASH
unset OLDPWD
unset XTERM_SHELL
unset JRUBY_HOME
unset COMMAND_MODE
unset JAVA_HOME
unset DEVTOOLS
unset DBUS_LAUNCHD_SESSION_BUS_SOCKET
unset JAXB_HOME
unset CLASS_ROOT
unset XTERM_LOCAL
unset XTERM_VERSION
unset M2_HOME
unset GROOVY_HOME
unset CLASSPATH
unset ARCHIVE
unset STASH
unset X11_PREFS_DOMAIN
unset ESGF_SITE_ROOT
unset __CF_USER_TEXT_ENCODING
unset R_HOME
unset JAR_PATH
unset XTERM_LOCALE
unset XTERM