Export : Comment transitioning vars.
This commit is contained in:
parent
a4f76a9e38
commit
494262b287
|
@ -6,7 +6,7 @@ export PATH=$( find -L ${HOME}/app/bin/ -type d -printf ":%p" 2> /dev/null ):${P
|
|||
|
||||
# specify locale.
|
||||
#export LC_ALL=C
|
||||
export LANGUAGE="en_US.UTF-8"
|
||||
# export LANGUAGE="en_US.UTF-8"
|
||||
|
||||
# specify editor.
|
||||
export EDITOR=nvim
|
||||
|
@ -15,50 +15,18 @@ export EDITOR=nvim
|
|||
export MANPAGER="nvim +Man!"
|
||||
|
||||
# specify android sdk root.
|
||||
export ANDROID_SDK_ROOT="$HOME/.android/sdk"
|
||||
# export ANDROID_SDK_ROOT="$HOME/.android/sdk"
|
||||
|
||||
# specify java path.
|
||||
export JAVA_HOME="${HOME}/app/java/x64/latest"
|
||||
# export JAVA_HOME="${HOME}/app/java/x64/latest"
|
||||
|
||||
# specify tex paths.
|
||||
#export TEXMFSYSVAR="$HOME/app/tex/data/var"
|
||||
#export TEXMFSYSCONFIG="$HOME/app/tex/data/config"
|
||||
export TEXMFVAR="${HOME}/app/tex/data/var"
|
||||
export TEXMFCONFIG="${HOME}/app/tex/data/config"
|
||||
export TEXMFLOCAL="${HOME}/app/tex/data/local"
|
||||
# export TEXMFVAR="${HOME}/app/tex/data/var"
|
||||
# export TEXMFCONFIG="${HOME}/app/tex/data/config"
|
||||
# export TEXMFLOCAL="${HOME}/app/tex/data/local"
|
||||
|
||||
# Dotfiles exports.
|
||||
export BASH_MODULE_PATH="${HOME}/.config/bash/module"
|
||||
|
||||
# Docker config.
|
||||
export DOCKER_CONFIG="${HOME}/.config/docker"
|
||||
|
||||
# Set java version. Sets to latest when not specified.
|
||||
# Usage: export_java [VERSION]
|
||||
function export_java() {
|
||||
local version="${1}"
|
||||
|
||||
if [[ "${version}" = "" ]]; then
|
||||
export JAVA_HOME="${HOME}/app/java/x64/latest"
|
||||
return
|
||||
fi
|
||||
|
||||
local available=($(_get_java_versions))
|
||||
|
||||
if ! _contains ${version} ${available[@]}; then
|
||||
_error "Version ${version} is not available."
|
||||
return 1
|
||||
fi
|
||||
|
||||
export JAVA_HOME="${HOME}/app/java/x64/jdk_${version}"
|
||||
}
|
||||
|
||||
function _get_java_versions() {
|
||||
ls "${HOME}/app/java/x64/" | grep "jdk_" | sed -e "s/.*_//" | sort -g 2> /dev/null
|
||||
}
|
||||
|
||||
function _comp_java_versions() {
|
||||
_autocomplete_first "$(_get_java_versions)"
|
||||
}
|
||||
|
||||
complete -o nosort -F _comp_java_versions export_java
|
||||
|
|
Reference in a new issue