diff options
Diffstat (limited to '.bashrc.d/02aliases.bash.linux')
| -rwxr-xr-x | .bashrc.d/02aliases.bash.linux | 145 |
1 files changed, 145 insertions, 0 deletions
diff --git a/.bashrc.d/02aliases.bash.linux b/.bashrc.d/02aliases.bash.linux new file mode 100755 index 0000000..9dfe01a --- /dev/null +++ b/.bashrc.d/02aliases.bash.linux @@ -0,0 +1,145 @@ +############################################################################### +# +# 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 --- }}} +# +############################################################################### |
