summaryrefslogtreecommitdiff
path: root/dot-oh-my-zsh/custom/themes/spaceship-prompt/sections/node.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'dot-oh-my-zsh/custom/themes/spaceship-prompt/sections/node.zsh')
m---------dot-oh-my-zsh0
-rw-r--r--dot-oh-my-zsh/custom/themes/spaceship-prompt/sections/node.zsh50
2 files changed, 0 insertions, 50 deletions
diff --git a/dot-oh-my-zsh b/dot-oh-my-zsh
new file mode 160000
+Subproject 6fe84bf5c82da7b1f6d7c5ec3e5c447721ac8ce
diff --git a/dot-oh-my-zsh/custom/themes/spaceship-prompt/sections/node.zsh b/dot-oh-my-zsh/custom/themes/spaceship-prompt/sections/node.zsh
deleted file mode 100644
index d8c3b6e8..00000000
--- a/dot-oh-my-zsh/custom/themes/spaceship-prompt/sections/node.zsh
+++ /dev/null
@@ -1,50 +0,0 @@
-#
-# Node.js
-#
-# Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.
-# Link: https://nodejs.org/
-
-# ------------------------------------------------------------------------------
-# Configuration
-# ------------------------------------------------------------------------------
-
-SPACESHIP_NODE_SHOW="${SPACESHIP_NODE_SHOW=true}"
-SPACESHIP_NODE_PREFIX="${SPACESHIP_NODE_PREFIX="$SPACESHIP_PROMPT_DEFAULT_PREFIX"}"
-SPACESHIP_NODE_SUFFIX="${SPACESHIP_NODE_SUFFIX="$SPACESHIP_PROMPT_DEFAULT_SUFFIX"}"
-SPACESHIP_NODE_SYMBOL="${SPACESHIP_NODE_SYMBOL="⬢ "}"
-SPACESHIP_NODE_DEFAULT_VERSION="${SPACESHIP_NODE_DEFAULT_VERSION=""}"
-SPACESHIP_NODE_COLOR="${SPACESHIP_NODE_COLOR="green"}"
-
-# ------------------------------------------------------------------------------
-# Section
-# ------------------------------------------------------------------------------
-
-# Show current version of node, exception system.
-spaceship_node() {
- [[ $SPACESHIP_NODE_SHOW == false ]] && return
-
- # Show NODE status only for JS-specific folders
- [[ -f package.json || -d node_modules || -n *.js(#qN^/) ]] || return
-
- local 'node_version'
-
- if spaceship::exists nvm; then
- node_version=$(nvm current 2>/dev/null)
- [[ $node_version == "system" || $node_version == "node" ]] && return
- elif spaceship::exists nodenv; then
- node_version=$(nodenv version-name)
- [[ $node_version == "system" || $node_version == "node" ]] && return
- elif spaceship::exists node; then
- node_version=$(node -v 2>/dev/null)
- else
- return
- fi
-
- [[ $node_version == $SPACESHIP_NODE_DEFAULT_VERSION ]] && return
-
- spaceship::section \
- "$SPACESHIP_NODE_COLOR" \
- "$SPACESHIP_NODE_PREFIX" \
- "${SPACESHIP_NODE_SYMBOL}${node_version}" \
- "$SPACESHIP_NODE_SUFFIX"
-}