mirror of
https://github.com/MRZ07/shinkansen.zsh-theme.git
synced 2026-10-06 12:45:06 +02:00
Add java support
This commit is contained in:
1 parent
298e4c23b0
commit
a9e43b1ace
1 file changed
+28
-2
+28
-2
@@ -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=" "
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user