Dotfiles for my tiling window manager + terminal workflow.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
in_lab=false cd_school="d ~/Documents/School"; if [ -d "/h/u3/c7/" ]; then TERM=xterm-256color xmodmap -e "clear Lock" in_lab=true cd_school="d ~"; fi
if $in_lab; then ff() { firefox $1 ; } zip() { tar -zcvf $1.tar.gz $1/ ; } alias nau="nautilus ." fi
# school alias sch="$cd_school" alias 236="$cd_school/236" alias psy="$cd_school/psy" pdl() { pdflatex $1 ; } cptp() { cp template.tex cp-template.tex chmod 600 cp-template.tex date=`date +%-m-%d` mv cp-template.tex "$date".tex } # 136 alias 136="$cd_school/136" alias 136n="$cd_school/136/notes" alias pr2="$cd_school/136/par/2"
# 209 alias ll="ls -l" alias 209="$cd_school/209" alias 9r="$cd_school/209/mokkar" alias l4="$cd_school/209/mokkar/lab4" alias a1="$cd_school/209/mokkar/a1" # alias cdf="ssh -t mokkar@cdf.utoronto.ca '. ./.bashrc; bash -l'" alias cdf="echo \". ./.bashrc\"&& ssh mokkar@cdf.utoronto.ca"
# compile without running c9() { gcc -Wall -std=gnu99 -g -o "${1%.*}.out" "$1" -lm }
# compile without running c9a() { for file in * do if [[ $file = *.c ]]; then gcc -Wall -std=gnu99 -g -o "${file%.*}".out "$file" fi done } # compile and run c9r() { gc9 $1 ./"${1%.*}.out" } # compile and run with input c9i() { gc9 $1 ./"${1%.*}.out" < $2 } # compile and run with input file run() { while read line do ./$1 $line done < $2 } mkex() { chmod 700 $1 ; } # temp # compile a1p2 and test with simple case ca12() { gcc -Wall -std=gnu99 -g -o validate_sin.out validate_sin.c sin_helpers.c ./validate_sin.out 810620716 } # compile a1p1 and test with simple case ca1() { gcc -Wall -std=gnu99 -g -o count_large.out count_large.c # ll | ./count_large.out 4000 ./count_large.out 0 rw------- < ll.txt }
|