 
# Leave this file non-executable with no interpreter line above.
# That way it must be "sourced" to be used.

# These aliases are in a separate file so they may be edited and reloaded
# without screwing up search path and other env settings.

JCREOLE_JAR=/home/blaine/jcreole-1.3.3/jcreole-1.3.3.jar

. /usr/local/etc/aliases.bash

alias java3='unset CLASSPATH; export JAVA_HOME=/local/jdk1.3.1_20'
alias java4='unset CLASSPATH; export JAVA_HOME=/local/j2sdk1.4.2_16'
alias java5='unset CLASSPATH; export JAVA_HOME=/local/jdk1.5.0_22'
alias java6='unset CLASSPATH; export JAVA_HOME=/local/jdk1.6.0_45'
alias java7='unset CLASSPATH; export JAVA_HOME=/local/jdk1.7.0_45'
alias java11='unset CLASSPATH; export JAVA_HOME=/usr/lib/jvm/java-11-openjdk'
alias java18='unset CLASSPATH; export JAVA_HOME=/usr/lib/jvm/java-18-openjdk'
alias java8='unset CLASSPATH; export JAVA_HOME=/usr/lib/jvm/java-8-openjdk'
alias javapath='PATH=$JAVA_HOME/bin:$PATH'
alias deman='MANPATH=/usr/share/man/de man'
alias gvimdiff="gvimdiff '+set columns=167' '+set noequalalways' '+set equalalways'"
#alias eclipse='cd $HOME/espace31_15 && /local/eclipse-java-3/eclipse -vm $JAVA_HOME/bin/java -showlocation -data $HOME/espace31_15 -vmargs -Xms256m -Xmx512m'
#alias eclipse='cd $HOME/espace31_16 && /local/eclipse-java-3/eclipse -vm $JAVA_HOME/bin/java -showlocation -data $HOME/espace31_16 -vmargs -Xms256m -Xmx512m -XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith'
ECLIPSE_WS=$HOME/espace31_16
alias eclipse='cd $ECLIPSE_WS && /local/eclipse-java-3/eclipse -vm $JAVA_HOME/bin/java -showlocation -data $ECLIPSE_WS -vmargs -Xms256m -Xmx512m -XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith'

alias jcon='jconsole -J-Djava.class.path=$JAVA_HOME/lib/jconsole.jar:$JAVA_HOME/lib/tools.jar:$HOME/lib-repos/jmxremote_optional-1.0.1.04.jar'
#alias preview='vlc --rate 4 --scale .5'
#alias nvlc='vlc --no-audio --no-fullscreen'
#alias jcreole='java -jar /home/blaine/gradle/jcreole/build/stage/jcreole-1.3.3-SNAPSHOT.jar'
alias jcreole="java -jar $JCREOLE_JAR"
alias usbdrive='
    USBDRIVE=$(echo /run/media/${LOGNAME}/*)
    if [ -d "$USBDRIVE" ]; then
        echo "USBDRIVE=$USBDRIVE"
        [ -d "$USBDRIVE/home/user/videos" ] && {
            BBVID="$USBDRIVE/home/user/videos"
            echo "BBVID=$BBVID"
        }
    else
        echo "Found no portable device docked" 1>&2
    fi
'
alias wurm='/local/jdk1.8.0_102/bin/javaws -J -Xmx1600m http://www.wurmonline.com/client/wurmclient.jnlp'
alias res='xdpyinfo | grep dimensions:'
alias chess='xboard -fcp "gnuchess xboard"'
alias frigga='rdesktop -f -u blaine frigga &'
#alias frigga='rdesktop -f -u blaine 192.168.101.44 &'
alias cell="grep 'Blaine cell' ~/doc/phone.txt"
alias fp='firefox --private-window'
#alias steam='LD_PRELOAD="/usr/\$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so" /usr/bin/steam'
alias fmdriver=~/gradle/flexmark-driver/build/install/flexmark-driver/bin/flexmark-driver
alias memorize='LANG=de_DE.UTF-8 ~/gradle/memorize/build/install/memorize/bin/memorize'
alias vimlast='gvim $(find * -type f | xargs ls -1tr | tail -1)'
alias dgrep='LANG=de_DE.UTF_8 grep'
alias pacmanUpdate='sudo pacman --noconfirm -Syu'
alias memmon=plasma-systemmonitor
alias acli='~/ACLI/acli'
alias modsys='cp ~/moduleSystem.js ./_modsys.js && node ./_modsys.js; rm ./_modsys.js'
alias fgear='fgfs --fg-aircraft=$HOME/FlightGear/CustomAircraft --aircraft=dr400-dauphin --timeofday=noon --disable-real-weather-fetch --metar=XXXX 012345Z 00000KT CAVOK 20/10 Q1020'
