Add java support

This commit is contained in:
Mustafa Rasheed committed 2022-03-28 00:32:42 +02:00
1 parent 298e4c23b0
commit a9e43b1ace
1 file changed
+28 -2
+28 -2
View File
@@ -28,6 +28,7 @@ if [ ! -n "${SHINKANSEN_PROMPT_ORDER+1}" ]; then
ruby ruby
virtualenv virtualenv
node node
java
aws aws
go go
rust rust
@@ -107,6 +108,17 @@ if [ ! -n "${SHINKANSEN_NODE_PREFIX+1}" ]; then
SHINKANSEN_NODE_PREFIX="⬡ " SHINKANSEN_NODE_PREFIX="⬡ "
fi fi
# JAVA
if [ ! -n "${SHINKANSEN_JAVA_BG+1}" ]; then
SHINKANSEN_JAVA_BG=black
fi
if [ ! -n "${SHINKANSEN_JAVA_FG+1}" ]; then
SHINKANSEN_JAVA_FG=red
fi
if [ ! -n "${SHINKANSEN_JAVA_PREFIX+1}" ]; then
SHINKANSEN_JAVA_PREFIX="☕️ "
fi
# AWS # AWS
if [ ! -n "${SHINKANSEN_AWS_BG+1}" ]; then if [ ! -n "${SHINKANSEN_AWS_BG+1}" ]; then
SHINKANSEN_AWS_BG=yellow SHINKANSEN_AWS_BG=yellow
@@ -584,7 +596,7 @@ prompt_virtualenv() {
fi fi
} }
# NODE: Node version manager # NODE: NodeJs
prompt_node() { prompt_node() {
local node_prompt local node_prompt
if [[ (-f package.json) ]]; then if [[ (-f package.json) ]]; then
@@ -598,7 +610,21 @@ prompt_node() {
fi fi
} }
#AWS Profile # JAVA
prompt_java() {
local java_prompt
if [[ (-f pom.xml || -f build.gradle) ]]; then
if type java >/dev/null 2>&1; then
java_prompt="$(java -version 2>&1 | head -n 1 | cut -d'"' -f2)"
else
return
fi
java_prompt=${java_prompt}
prompt_segment $SHINKANSEN_JAVA_BG $SHINKANSEN_JAVA_FG $SHINKANSEN_JAVA_PREFIX$java_prompt
fi
}
# AWS Profile
prompt_aws() { prompt_aws() {
local spaces=" " local spaces=" "