aboutsummaryrefslogtreecommitdiffstats
path: root/.zsh.after/aliases.zsh
blob: afed6ff1de33193a5ddd9c540c82204a5634058b (plain)
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
# < ZSH ALIASES
## SOURCE ALIASES
#[ -e $HOME/.zsh.after/aliases.sh ] && source $HOME/.zsh.after/aliases.sh
## EXTENSIONS
alias -s pdf='mupdf'
alias -s ps='mupdf'
alias -s jpg='feh'
alias -s png='feh'
alias -s gif='viewnior'
alias -s gz='tar xvfz'
alias -s tgz='tar xvfz'
alias -s bz2='tar xvfj'
alias -s tbz='tar xvfj'
alias -s tlz='tar --lzma -xvf'
alias -s rar='unrar x'
alias -s tex='mkpdf'

[ -e ~/Dropbox/sync/archlinux ] && source ~/Dropbox/sync/archlinux/handies.bashrc && source ~/Dropbox/sync/archlinux/color.bashrc && source ~/Dropbox/sync/archlinux/pacman.bashrc && source ~/Dropbox/sync/archlinux/systemd.bashrc

alias cpx="xclip -selection clipboard"

#load bluetooth headphone module for pulseaudio
alias bthp="pactl load-module module-bluetooth-device address='00:1B:66:01:6C:D1'"
#dir aliases
alias cd.sdu="cd /etc/systemd/system"
alias cd.sds="cd /usr/lib/systemd/system"
alias cd.courses="cd /home/dave/Dropbox/tu-berlin/courses"
alias cd.cks="cd /home/dave/Dropbox/tu-berlin/courses/SE\ Klanganalyse\ und\ Synthese/project"
alias cd.cksp="cd /home/dave/Dropbox/tu-berlin/courses/SE\ Klanganalyse\ und\ Synthese/paper"
alias cd.atlab="cd /home/dave/Dropbox/tu-berlin/courses/PR\ Audiotechnik"
alias cd.atue="cd /home/dave/Dropbox/tu-berlin/courses/UE\ Audiotechnik\ 2"
alias cd.semin="cd /home/dave/Dropbox/tu-berlin/courses/SE\ Minimal\ music\ and\ art"
alias cd.sere="cd /home/dave/Dropbox/tu-berlin/courses/SE\ Digital\ reenactments\ of\ scores\ originally\ requiring\ analog\ electronics"
alias cd.seti="cd /home/dave/Dropbox/tu-berlin/courses/SE\ Time\ and\ space\ perceptions\ in\ sound\ installations"
alias cd.archlinux="cd /home/dave/Dropbox/software/archlinux"
alias cd.syncarchlinux="cd /home/dave/Dropbox/sync/archlinux"
alias cd.scpref="cd /home/dave/.config/SuperCollider"

#program aliases
alias octave="octave --silent --braindead"
alias matlabc="matlab -nodesktop -nosplash"
alias "dropbox restart"="dropbox stop && dropbox start"

#nmcli aliases
alias nmup="sudo nmcli con up id"

#ssh aliases
alias pool='ssh pool -Y'
alias sshtunnel="ssh -ND 44350 -v -p 46399 dave@frqb.zapto.org" # tunnel through home
alias frqtun="ssh -ND 44350 -v frq"
alias scp=scp

#wake on lan aliases
alias woldave_in='wol -i dave 00:15:f2:e0:e0:c6'
alias woldave_ex='wol -p X -i frqb.zapto.org 00:15:f2:e0:e0:c6'

#truecrypt mount aliases
alias tc.fav='truecrypt -t --protect-hidden=no -k="" --auto-mount=favorites'
alias tc.v='truecrypt -t --mount --fs-options=users,uid=$(id -u),gid=$(id -g),fmask=0113,dmask=0002 --protect-hidden=no -k="" /dev/disk/by-id/ata-ST9500325AS_6VE457TN /mnt/photos'
alias tc.m='truecrypt -t --mount --fs-options=users,uid=$(id -u),gid=$(id -g),fmask=0113,dmask=0002 --protect-hidden=no -k="" /dev/disk/by-id/ata-ST9500325AS_6VE152RS /mnt/music'
alias tc.d='truecrypt -t -d'

## OVERRIDES
  alias du='du -h'
  unalias vim
  unalias brew
#  unalias scp
# ZSH ALIASES >