Răsfoiți Sursa

Customize sfz shell

Tom McKenzie 7 ani în urmă
părinte
comite
86b2133201
1 a modificat fișierele cu 27 adăugiri și 0 ștergeri
  1. 27 0
      .zshrc.d/zgen.zsh

+ 27 - 0
.zshrc.d/zgen.zsh

@@ -24,3 +24,30 @@ EOPLUGINS
   # save all to init script
   zgen save
 fi
+
+# customise sfz-prompt color palette
+PROMPT_SFZ_CHAR="›"
+
+prompt_sfz_colors () {
+    case $1 in
+        grey)     echo "{234}";;
+        # used for pwd, light blue
+        bgrey)    echo "{045}";;
+        red)      echo "{126}";;
+        bred)     echo "{200}";;
+        green)    echo "{035}";;
+        bgreen)   echo "{048}";;
+        yellow)   echo "{148}";;
+        byellow)  echo "{190}";;
+        # used for prompt character, light grey
+        blue)     echo "{250}";;
+        bblue)    echo "{069}";;
+        magenta)  echo "{092}";;
+        bmagenta) echo "{099}";;
+        cyan)     echo "{074}";;
+        bcyan)    echo "{081}";;
+        white)    echo "{153}";;
+        bwhite)   echo "{195}";;
+    esac
+}
+