summaryrefslogtreecommitdiff
path: root/.zsh/aliases
diff options
context:
space:
mode:
Diffstat (limited to '.zsh/aliases')
-rw-r--r--.zsh/aliases51
1 files changed, 51 insertions, 0 deletions
diff --git a/.zsh/aliases b/.zsh/aliases
new file mode 100644
index 0000000..28cd4dd
--- /dev/null
+++ b/.zsh/aliases
@@ -0,0 +1,51 @@
+#!/bin/zsh
+
+# Apps for filetypes
+alias -s vim=$EDITOR
+alias -s cpp=$EDITOR
+alias -s c=$EDITOR
+alias -s tex=$EDITOR
+alias -s pdf=zathura
+
+# Directories
+alias books='cd ~/Dropbox/phd/books'
+alias cdd='cd ~/dotfiles'
+alias papers='cd ~/Dropbox/phd/papers'
+alias report='cd ~/Dropbox/phd/reports/9\ months'
+alias u='cd ~/Dropbox/phd'
+alias uc='cd ~/Dropbox/phd/programs'
+alias ul='cd ~/Dropbox/phd/literature'
+alias up='cd ~/Dropbox/phd/presentations'
+alias ur='cd ~/Dropbox/phd/reports'
+
+# Commands
+alias a='vifm'
+alias c='clear'
+alias ca='printf "\ec"'
+alias g='git'
+alias m='mutt'
+alias mail='offlineimap -u quiet &'
+alias mc='make clean'
+alias mca='make clean-all'
+alias n='nvim'
+alias ns="$EDITOR -S Session.vim"
+alias pushs='git push --recurse-submodules=check'
+alias v='vim'
+alias x='sh ~/.xmodmap'
+alias youtube='mpsyt'
+alias notes='vim ~/dotfiles/.notes/Notes'
+
+# Configuration
+alias em="$EDITOR ~/.mutt/muttrc"
+alias en="$EDITOR ~/.nvimrc"
+alias eo="$EDITOR ~/.offlineimaprc"
+alias et="$EDITOR ~/.tmux.conf"
+alias ev="$EDITOR ~/.vimrc"
+alias evi="$EDITOR ~/.vifm/vifmrc"
+alias ex="$EDITOR ~/.xmodmap"
+alias ez="$EDITOR ~/.zshrc"
+alias eza="$EDITOR ~/.zathurarc"
+
+# Tmux
+alias son="tmux set -g status on"
+alias soff="tmux set -g status off"