summaryrefslogtreecommitdiff
path: root/scripts/zsh_support/jvcs.plugin.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/zsh_support/jvcs.plugin.zsh')
-rw-r--r--scripts/zsh_support/jvcs.plugin.zsh26
1 files changed, 10 insertions, 16 deletions
diff --git a/scripts/zsh_support/jvcs.plugin.zsh b/scripts/zsh_support/jvcs.plugin.zsh
index 6f9d349..2032044 100644
--- a/scripts/zsh_support/jvcs.plugin.zsh
+++ b/scripts/zsh_support/jvcs.plugin.zsh
@@ -17,20 +17,14 @@
autoload -Uz add-zsh-hook
-#####################
-### CONFIGURATION ###
-#####################
-
-# DISPLAY_LEVEL
-# FULL = 127.0.0.1:25331/account/sheet
-# NORMAL = account/sheet
-# SHORT = sheet
-JVCS_VIEW='NORMAL'
+##################
+### APPEARANCE ###
+##################
-# Customizable prompt segment elements
-JVCS_PROMPT_SEGMENT_SPLIT='/'
-JVCS_PROMPT_SEGMENT_PREFIX=''
-JVCS_PROMPT_SEGMENT_SUFFIX='>'
+JVCS_VIEW='NORMAL'
+JVCS_PREFIX='['
+JVCS_SPLIT='/'
+JVCS_SUFFIX=']'
###################
### THEME READS ###
@@ -81,13 +75,13 @@ jvcs_render_prompt() {
if [[ -n "$JVCS_DISPLAY" ]]; then
case "$JVCS_VIEW" in
FULL)
- JVCS_PROMPT_SEGMENT="%{$fg[white]%}${JVCS_PROMPT_SEGMENT_PREFIX}${JVCS_UPSTREAM}${JVCS_PROMPT_SEGMENT_SPLIT}${JVCS_ACCOUNT}${JVCS_PROMPT_SEGMENT_SPLIT}${JVCS_SHEET}${JVCS_PROMPT_SEGMENT_SUFFIX} %{$reset_color%}"
+ JVCS_PROMPT_SEGMENT="%{$fg[white]%}${JVCS_PREFIX}${JVCS_UPSTREAM}${JVCS_SPLIT}${JVCS_ACCOUNT}${JVCS_SPLIT}${JVCS_SHEET}${JVCS_SUFFIX} %{$reset_color%}"
;;
NORMAL)
- JVCS_PROMPT_SEGMENT="%{$fg[white]%}${JVCS_PROMPT_SEGMENT_PREFIX}${JVCS_ACCOUNT}${JVCS_PROMPT_SEGMENT_SPLIT}${JVCS_SHEET}${JVCS_PROMPT_SEGMENT_SUFFIX} %{$reset_color%}"
+ JVCS_PROMPT_SEGMENT="%{$fg[white]%}${JVCS_PREFIX}${JVCS_ACCOUNT}${JVCS_SPLIT}${JVCS_SHEET}${JVCS_SUFFIX} %{$reset_color%}"
;;
SHORT)
- JVCS_PROMPT_SEGMENT="%{$fg[white]%}${JVCS_PROMPT_SEGMENT_PREFIX}${JVCS_SHEET}${JVCS_PROMPT_SEGMENT_SUFFIX} %{$reset_color%}"
+ JVCS_PROMPT_SEGMENT="%{$fg[white]%}${JVCS_PREFIX}${JVCS_SHEET}${JVCS_SUFFIX} %{$reset_color%}"
;;
*)
JVCS_PROMPT_SEGMENT=''