diff --git a/setup/a2cloudrc.txt b/setup/a2cloudrc.txt new file mode 100644 index 0000000..aee7c12 --- /dev/null +++ b/setup/a2cloudrc.txt @@ -0,0 +1,34 @@ +source /usr/local/etc/a2cloud-aliases + +if [[ -f /usr/local/java/bin/java ]]; then + export JAVA_HOME=/usr/local/java +elif [[ -f /usr/lib/jvm/jdk-8-oracle-arm-vfp-hflt/bin/java ]]; then # RPi + export JAVA_HOME=/usr/lib/jvm/jdk-8-oracle-arm-vfp-hflt +elif [[ -f /usr/lib/jvm/java-8-oracle/bin/java ]]; then # webupd8 + export JAVA_HOME=/usr/lib/jvm/java-8-oracle +elif [[ -f /usr/lib/jvm/java-8-oracle/jre/bin/java ]]; then # Ubuntu 14.04 RPi2 + export JAVA_HOME=/usr/lib/jvm/java-8-oracle/jre +elif [[ -f /usr/lib/jvm/jdk-7-oracle-armhf/bin/java ]]; then # RPi + export JAVA_HOME=/usr/lib/jvm/jdk-7-oracle-armhf +elif [[ -f /usr/lib/jvm/jdk-7-oracle/bin/java ]]; then # webupd8 + export JAVA_HOME=/usr/lib/jvm/jdk-7-oracle +fi +[[ ! $(grep java <<< $PATH) ]] && PATH=$PATH:$JAVA_HOME/bin + +if [[ -f /usr/local/etc/a2cloud-lang ]]; then + lang8bit=$(cat /usr/local/etc/a2cloud-lang) +else + lang8bit=C +fi +if [[ ${TERM:0:6} == "screen" ]]; then + myTTY=$(ps hp $(ps hp $(ps hp $$ -o ppid) -o ppid) -o tty) +else + myTTY=$(tty) + export ttyTERM="$TERM" +fi +if [[ $(grep ttyUSB <<< $myTTY) || $(grep ttyAMA <<< $myTTY) ]]; then + LANG=$lang8bit +fi +if [[ ${TERM:0:6} == "screen" ]]; then + TERM=$ttyTERM +fi