aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xpowerlevel9k.zsh-theme51
1 files changed, 26 insertions, 25 deletions
diff --git a/powerlevel9k.zsh-theme b/powerlevel9k.zsh-theme
index a08282a1..9e43c96a 100755
--- a/powerlevel9k.zsh-theme
+++ b/powerlevel9k.zsh-theme
@@ -715,6 +715,31 @@ prompt_load() {
"$1_prompt_segment" "$0$FUNCTION_SUFFIX" "$BACKGROUND_COLOR" "$DEFAULT_COLOR" "$(print_icon 'LOAD_ICON') $load_avg_5min"
}
+# Node version
+prompt_node_version() {
+ local nvm_prompt
+ nvm_prompt=$(node -v 2>/dev/null)
+ [[ -z "${nvm_prompt}" ]] && return
+
+ "$1_prompt_segment" "$0" "green" "white" "${nvm_prompt:1} $(print_icon 'NODE_ICON')"
+}
+
+# print a little OS icon
+prompt_os_icon() {
+ "$1_prompt_segment" "$0" "black" "255" "$OS_ICON"
+}
+
+# print PHP version number
+prompt_php_version() {
+ local php_version
+ php_version=$(php -v 2>&1 | grep -oe "^PHP\s*[0-9.]*")
+
+ if [[ -n "$php_version" ]]; then
+ "$1_prompt_segment" "$0" "013" "255" "$php_version"
+ fi
+}
+
+# Show free RAM and used Swap
prompt_ram() {
defined POWERLEVEL9K_RAM_ELEMENTS || POWERLEVEL9K_RAM_ELEMENTS=(ram_free swap_used)
@@ -746,7 +771,7 @@ prompt_ram() {
else
swap_total=$(grep -o -E "SwapTotal:\s+[0-9]+" /proc/meminfo | grep -o "[0-9]*")
swap_free=$(grep -o -E "SwapFree:\s+[0-9]+" /proc/meminfo | grep -o "[0-9]*")
- swap_used=$(( swap_free - swap_total ))
+ swap_used=$(( swap_total - swap_free ))
base=K
fi
@@ -758,30 +783,6 @@ prompt_ram() {
"$1_prompt_segment" "$0" "yellow" "$DEFAULT_COLOR" "${rendition% }"
}
-# Node version
-prompt_node_version() {
- local nvm_prompt
- nvm_prompt=$(node -v 2>/dev/null)
- [[ -z "${nvm_prompt}" ]] && return
-
- "$1_prompt_segment" "$0" "green" "white" "${nvm_prompt:1} $(print_icon 'NODE_ICON')"
-}
-
-# print a little OS icon
-prompt_os_icon() {
- "$1_prompt_segment" "$0" "black" "255" "$OS_ICON"
-}
-
-# print PHP version number
-prompt_php_version() {
- local php_version
- php_version=$(php -v 2>&1 | grep -oe "^PHP\s*[0-9.]*")
-
- if [[ -n "$php_version" ]]; then
- "$1_prompt_segment" "$0" "013" "255" "$php_version"
- fi
-}
-
# rbenv information
prompt_rbenv() {
if [[ -n "$RBENV_VERSION" ]]; then