############################################################################### # # 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 bye="logout" alias c="fasd_cd -d" alias cls="clear" 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 eclipse="/usr/local/bin/eclipse/eclipse 2> /dev/null &" alias eclm="$ECLIPSE_HOME/eclimd &" alias eclmoff="$ECLIPSE_HOME/eclim -command shutdown &" alias emx="emacs -nw" alias fixeclipse="rm -f $HOME/Computing/Development/Workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi" alias fbhami="sftp fxunb.sr.bham.ac.uk" alias fucl="sftp vgg@ftp.star.ucl.ac.uk" alias galias="nvim $HOME/.bashrc.d/02aliases.bash.linux" alias galiasenv="nvim $HOME/.bashrc.d/01environ.bash.linux" alias galiasfunc="nvim $HOME/.bashrc.d/03functions.bash.linux" 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 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/.bashrc.d/02aliases.bash.linux" alias less_env="less $HOME/.bashrc.d/01environ.bash.linux" alias less_func="less $HOME/.bashrc.d/03functions.bash.linux" alias lnx1="ssh -l vgg lnx1.sr.bham.ac.uk" alias more_alias="more $HOME/dotfiles/bashrc.d/02aliases.bash.linux" 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 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 prot="chmod og-rx" alias pycharm="/usr/local/bin/pycharm &" alias pydoc35="ebook-viewer '/MacOSX-Data2/Calibre/Python Documentation Authors/Python 3.5.1 documentation (2496)/Python 3.5.1 documentation - Python Documentation Authors.epub' &" alias qutebrowser="~/bin/scripts/open_url_in_instance.sh" alias ralias=". $HOME/.bashrc.d/01environ.bash.linux ; . ${HOME}/.bashrc.d/02aliases.bash.linux; . ${HOME}/.bashrc.d/03functions.bash.linux" 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 tor="${HOME}/bin/tor-browser_en-US/start-tor-browser.desktop" alias tpb="${HOME}/bin/scripts/torrshellscripts-master/thepiratebay/tpb.sh" alias ukali="sudo umount /Kali" alias uosx="sudo umount /MacOSX" alias v="nvim" alias vifm="vifmrun" 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 wh="echo $cwd" #alias zork1="xzip -geometry 300x300 -statgeometry 30x30 $HOME/bin/zork/DATA/ZORK1.DAT &" #-------- 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 --- }}} # ###############################################################################