eval `dircolors ~/.dir_colors` export LESSOPEN="|lesspipe.sh %s" export LESSCOLORIZER=pygmentize alias batt="python -c \"print '%.4f' % (float(open('/proc/acpi/battery/BAT0/state').read().split('\n')[4].split()[2])/float(open('/proc/acpi/battery/BAT0/info').read().split('\n')[2].split()[3]))\"" alias cd..="cd .." alias cl="clisp -q -modern" alias clc="clear" alias clcl="clear; l" alias clcll="clcl" alias clcp="clear; p" alias cllc="clcl" alias cls="clear" alias cscope="cscope -f/home/b/.cscope.out" alias deps="sudo equery depends" alias df="df -h" alias dmsg='dmesg | tail' alias duh="sudo du -h --max-depth=0" alias ecessh="ssh root@ece.olin.edu" alias eth0="sudo dhcpcd eth0" alias g="ping -c 3 google.com" alias get="sudo emerge -a" alias getS="sudo esearch -cS" alias getm="sudo /home/b/bin/getm_" alias gets="sudo esearch -c" alias h="man" alias hyperspec="firefox /usr/share/doc/hyperspec/HyperSpec/Front/index.htm" alias ipy="ironpy" alias ironpy="mono /d/media/code/programs/IronPython-1.0.1/ipy.exe" alias isomnt="mnt -o loop" alias killaga="s kill -9" alias l="sudo ls -lh --color" alias lines="python -c 'import sys;print str().join(file(sys.argv[1]).readlines()[int(sys.argv[2]):int(sys.argv[3])])'" alias lklok="sudo lkl -o ~/\`py -c \"print __import__('time').time()\"\`.log -k /usr/share/lkl/keymaps/us_km" alias lottossh="ssh root@10.49.27.16" alias lsinstalled="equery list -i -f '.*'" alias mail="python /d/flaux/send_email.py" alias matlab="/opt/matlab/bin/matlab &" alias mkbgl="find /d/media/images/bgs/ > /home/faulkner/.gkrellm2/bgs.idb" alias mkdjango='django-admin.py startproject' alias mnt="sudo mount" alias mntiso="isomnt" alias mplayer="mplayer -fs" alias n="sudo nano -w" alias p="sudo ps -A -o pid,cmd" alias print="a2ps -1 -P eh3" alias py-i="s python setup.py install" alias py23="python2.3" alias py="python" alias pycat="py -c 'import sys;sys.stdout.write(file(sys.argv[1]).read())'" alias pye="python -c 'from user import *;cin=sys.stdin.read;exec sys.argv[1]'" alias pyget="sudo easy_install" alias raise="wmctrl -R" alias reccam-silent="mencoder tv:// -tv driver=v4l2:width=640:height=480:fps=30:device=/dev/video0 -nosound -ovc lavc -o" alias reccam-snd="mencoder tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0:forceaudio:adevice=/dev/dsp -ovc lavc -oac mp3lame -lameopts cbr:br=64:mode=3 -o" alias rot13="tr A-Za-z N-ZA-Mn-za-m" alias rot47="tr '!-~' 'P-~!-O'" alias s=sudo alias say="sudo python -c \"open('/dev/speech', 'w').write(' '.join(__import__('sys').argv[1:]))\"" alias setbg="Esetroot -s" alias setroot="Esetroot -s" alias sho="xloadimage" alias shocam="mplayer tv:// -tv driver=v4l2:width=640:height=480:fps=30:device=/dev/video0" alias shuffle="python -c 'import sys,random;a=sys.argv[1:];random.shuffle(a);print \" \".join(a)'" alias ss="sudo su" alias sshben="ssh root@ben" alias startdjango='py manage.py runserver' alias svn-commit="svn ci" alias svn-update="svn up" alias sx="startx" alias u="s aunpack" alias umnt="sudo umount" alias update="s emerge --sync && s updatedb && s eupdatedb" alias updatebg="find /d/media/images/bgs/* > /home/faulkner/.gkrellm2/bgs.idb" alias vps="ssh root@64.191.83.158" alias when="python /d/flaux/when.py" alias world="sudo less /var/lib/portage/world" alias x="exit" alias yp="up" alias _="mplayer `shuffle /d/_/m/*`" backup() { sudo rsync -rL --delete --exclude=.svn /backup /f } burn() { echo "$@" mkisofs -o __iso__.iso "$@" && sudo cdrecord dev=/dev/cdrom __iso__.iso && sudo mount /e && sudo ls -Alh --color /e && sudo rm __iso__.iso } burniso() { sudo cdrecord dev=/dev/cdrom "$1" && sudo mount /e && sudo ls -Alh --color /e } cam() { sudo modprobe videodev pwc quickcam spca5xx && camstream & } ej() { sudo umount /e &>/dev/null sudo eject /dev/cdrom } lg() { lsof | grep "$@" } mnts() { mnt /dev/sda1 /s || mnts } mntusb() { py -c "import os os.system('sudo mount /dev/sd%s /f ' % ' /f || sudo mount /dev/sd'.join([ab+str(n) for ab in 'ab' for n in range(3)])) " } pdf() { xpdf $1 & } cli() { py /d/flaux/cli.py "$@" & } go() { up & sx } xdu(){ xdiskusage "$@" & } ll() { clc l } uget() { python -c " import os, sys for arg in sys.argv[1:]: os.system('sudo equery depends %s' % arg) s = '\"%s\"' % ('\" \"'.join(sys.argv[1:])) if 'y' in raw_input('unmerge %s? [N|y] ' % s).lower(): os.system('sudo emerge -C %s' % s) " "$@" } getsa() { gets "$@" python -c " import os, sys x = ' '.join(sys.argv[1:]) try: os.system('sudo emerge -a ' + (raw_input('get what? [%s] ' % x) or x)) except (KeyboardInterrupt, EOFError): print " "$@" } alias mnty="sudo mount -t smbfs '//hayden_dell/K drive' /y -o noauto,noatime,user,exec,dmask=0777,fmask=0777,username=d-Ben" tee3() { # tee3 out.txt err.txt mix.txt ./program arg1 arg2 so=$1 se=$2 soe=$3 shift 3 (($@ 2>&1 1>&3 | tee $se) 3>&1 1>&2 | tee $so) > $soe 2>&1 }