summaryrefslogtreecommitdiff
path: root/.zshaliases
diff options
context:
space:
mode:
Diffstat (limited to '.zshaliases')
-rw-r--r--.zshaliases151
1 files changed, 151 insertions, 0 deletions
diff --git a/.zshaliases b/.zshaliases
new file mode 100644
index 0000000..a491f9b
--- /dev/null
+++ b/.zshaliases
@@ -0,0 +1,151 @@
+###############################################################################
+#
+# LINUX COMMANDS AND ALIASES --- {{{
+#
+###############################################################################
+###############################################################################
+#
+# General --- {{{
+#
+###############################################################################
+
+if [ -f "/usr/lib/w3m/cgi-bin/treat_as_url.cgi" ]; then
+ alias w3mu="w3m /usr/lib/cgi-bin/treat_as_url.cgi"
+fi
+
+alias ..="cd .."
+alias ...="cd ../.."
+alias ....="cd ../../.."
+alias .....="cd ../../../.."
+alias ......="cd ../../../../.."
+alias b="export BROWSER='w3m' && buku"
+alias bye="logout"
+alias c="fasd_cd -d"
+alias chancli="python $HOME/bin/git-src/chancli/chancli.py"
+alias cleanup="sudo pacman -Rns $(pacman -Qtdq)" # remove orphaned packages
+alias cls="clear"
+alias config='/usr/bin/git --git-dir=$HOME/dotfiles --work-tree=$HOME'
+alias deprot="chmod og+rx"
+alias deprotw="chmod og+rxw"
+alias df="df -h"
+alias drpre3att="java -jar $COMP/Palm/webos/Homebrew/Tools/04-webosdoctorp224mantaatt.jar"
+alias drpre3wr="java -jar $COMP/Palm/webos/Homebrew/Tools/04-webosdoctorp224mantawr.jar"
+alias drtouchpad="java -jar $COMP/Palm/webos/Homebrew/Tools/05-webosdoctorp305hstnhwifi.jar --auto"
+alias drtouchpad-activate="java -jar $COMP/Palm/webos/Homebrew/Tools/07-tptoolbox_v42/devicetool2.jar"
+alias drive="$HOME/bin/gdrive-osx-x64"
+alias du="du -h"
+alias emx="/usr/bin/emacs -nw"
+alias fbhami="sftp fxunb.sr.bham.ac.uk"
+alias fucl="sftp vgg@ftp.star.ucl.ac.uk"
+alias galias="nvim $HOME/.zshaliases"
+alias galiasenv="nvim $HOME/.zshenv"
+alias galiasfunc="nvim $HOME/.zshfunc"
+alias garbage='gvfs-trash -f'
+alias garbage-list='gvfs-ls -h trash://'
+alias garbage-empty='gvfs-trash --empty' # empty trash globally (all partitions)
+alias grep="grep --color=auto"
+alias gonotts="ssh $GPUServer"
+alias gua='/usr/bin/git --git-dir=$HOME/dotfiles --work-tree=$HOME remote | xargs -L1 /usr/bin/git --git-dir=$HOME/dotfiles --work-tree=$HOME push --all'
+alias gunzip="gzip -d"
+alias hkp0="ssh 192.168.0.200"
+alias herts="ssh -XC vgg@star.herts.ac.uk"
+alias hertc="ssh -XC vgg@uhhpc.herts.ac.uk"
+alias hertsc="ssh -XC vgg@stri-cluster.herts.ac.uk"
+alias phkp0="ping 192.168.0.200"
+alias hkp1="ssh hongkongphooey.is-a-geek.net"
+alias phkp1="ping hongkongphooey.is-a-geek.net"
+alias hkp2="ssh hongkongphooy.ddns.net"
+alias phkp2="ping hongkongphooy.ddns.net"
+alias kali="sudo mount -t ext4 /dev/sda10 /Kali"
+alias lo="logout"
+alias l="ls -pCFG"
+alias ls="ls -pCFG"
+alias ll='ls -alF'
+alias la='ls -A'
+alias less_alias="less $HOME/.zshaliases"
+alias less_env="less $HOME/.zshenv"
+alias less_func="less $HOME/.zshfunc"
+alias lnx1="ssh -l vgg lnx1.sr.bham.ac.uk"
+alias more_alias="more $HOME/.zshaliases"
+alias mpv="mpv --input-ipc-server=/tmp/mpvsoc$(date +%s)"
+alias nds="nmcli dev status"
+alias nwoff="nmcli radio wifi off"
+alias nwon="nmcli radio wifi on"
+alias nix="~/bin/NixNote2-x86_64.AppImage"
+alias ohmyzsh="nvim ~/.oh-my-zsh"
+alias odw="cd ~/Documents/RC/divinum-officium/web && python -m http.server --cgi 8000 & "
+alias osxrw="sudo mount /dev/sda2 -t hfsplus -o rw,sizelimit=199622000640 /MacOSX"
+alias osxro="sudo mount /dev/sda2 -t hfsplus -o ro,sizelimit=199622000640 /MacOSX"
+alias osxdrw="sudo mount -o remount,rw,force /MacOSX-Data1"
+alias osxdrwx="sudo mount -o remount,rwx,force /MacOSX-Data1"
+alias osdxro="sudo mount -o remount,ro,force /MacOSX-Data1"
+alias osxd2rw="sudo mount -o remount,rw,force /MacOSX-Data2"
+alias osd2xro="sudo mount -o remount,ro,force /MacOSX-Data2"
+alias osxd3rw="sudo mount -o remount,rw,force /MacOSX-Data3"
+alias osd3xro="sudo mount -o remount,ro,force /MacOSX-Data3"
+alias pcmsyu="sudo pacman -Syyu" # update only standard pkgs
+alias pcrsua="pacaur -Sua --noconfirm" # update only AUR pkgs
+alias pcrsyu="pacaur -Syu --noconfirm" # update standard and AUR pkgs
+alias prot="chmod og-rx"
+alias pycharm="/usr/local/bin/pycharm &"
+alias qutebrowser="~/bin/scripts/open_url_in_instance.sh"
+alias ralias=". $HOME/.zshenv ; . ${HOME}/.zshaliases ; . ${HOME}/.zshfunc"
+alias rm="rm -f"
+alias sr='sr -browser=$BROWSERCLI' # cli browser
+alias surfraw='surfraw -browser=$BROWSER' # gui browser
+alias sucl="ssh -XC zuserver1.star.ucl.ac.uk"
+alias tetris="ssh netris.rocketnine.space"
+alias tmx='TERM="screen-256color" tmux -2'
+alias sock5="ssh -f -N -D 8765 vgg@star.herts.ac.uk"
+alias tpb="${HOME}/bin/scripts/torrshellscripts-master/thepiratebay/tpb.sh"
+alias ukali="sudo umount /Kali"
+alias unlock="sudo rm /var/lib/pacman/db.lck" # remove pacman lock
+alias uosx="sudo umount /MacOSX"
+alias w3ml="$BROWSERCLI http://localhost:8000"
+alias wanip="dig +short myip.opendns.com @resolver1.opendns.com"
+alias wget='wget -c' # continues/resumes
+alias wosqi="java -jar $COMP/Palm/webos/Homebrew/Tools/01-newWebOSQuickInstall-4.6.0.jar &"
+alias yaysua="yay -Sua --noconfirm" # update only AUR pkgs
+alias yaysyu="yay -Syu --noconfirm" # update standard and AUR pkgs
+alias ytv="/usr/bin/youtube-viewer"
+#-------- Fasd {{{
+#------------------------------------------------------
+# DEMO: http://www.youtube.com/watch?v=ur81Y-mV5Us
+# URL: https://github.com/clvv/fasd
+# DESC: jump to path or open recent files quickly from cli, better than autojump
+
+if which fasd >/dev/null; then
+ eval "$(fasd --init auto)" # get fasd working, initialization code
+ alias m='f -e $PLAYER' # open with video player
+ alias o='a -e $OPENER' # open any file
+ alias v='f -e $EDITOR' # open with text editor
+fi
+#}}}
+###############################################################################
+#
+# General --- }}}
+#
+###############################################################################
+###############################################################################
+#
+# ANALYSES SOFTWARE --- {{{
+#
+###############################################################################
+
+alias heainit=". $HEADAS/headas-init.sh"
+alias ciao="heainit;. $Astro/sw/CIAO/ciao-4.5/bin/ciao.bash"
+alias goaips=". ${ASTRO}/Radio/AIPS/LOGIN.SH"
+alias mendeley="${HOME}/bin/mendeleydesktop-1.17.6-linux-x86_64/bin/mendeleydesktop &"
+alias sasinit="heainit; . $SASDIR/setsas.sh"
+alias setodf="export SAS_ODF=${PWD}"
+alias updateccf="rsync -v -a --delete --delete-after --force --include='*.CCF' --exclude='*/' xmm.esac.esa.int::XMM_VALID_CCF $HOME/Astro/X-Ray/CCF/"
+###############################################################################
+#
+# ANALYSES SOFTWARE --- }}}
+#
+###############################################################################
+###############################################################################
+#
+# LINUX COMMANDS AND ALIASES --- }}}
+#
+###############################################################################