We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5c7428e commit e2ac9f8Copy full SHA for e2ac9f8
omz/customization.yaml
@@ -16,11 +16,27 @@
16
custom
17
context
18
dir
19
- nvm
+ fnm
20
git
21
cmd_exec_time
22
)
23
+
24
+ # fnm: Node version manager
25
+ prompt_fnm() {
26
+ local fnm_prompt
27
+ if type fnm >/dev/null 2>&1; then
28
+ fnm_prompt=$(fnm current 2>/dev/null)
29
+ [[ "${fnm_prompt}x" == "x" || "${fnm_prompt}" == "system" ]] && return
30
+ elif type node >/dev/null 2>&1; then
31
+ fnm_prompt="$(node --version)"
32
+ else
33
+ return
34
+ fi
35
+ fnm_prompt=${fnm_prompt}
36
+ prompt_segment $BULLETTRAIN_NVM_BG $BULLETTRAIN_NVM_FG $BULLETTRAIN_NVM_PREFIX$fnm_prompt
37
+ }
38
39
+ # computer uptime
40
prompt_uptime(){
41
on=${${${(s: :)"$(uptime)"}[3]}%,}
42
prompt_segment $BULLETTRAIN_TIME_BG $BULLETTRAIN_TIME_FG "[$on]"
0 commit comments