aboutsummaryrefslogtreecommitdiffstats
path: root/zsh/prompt.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'zsh/prompt.zsh')
-rw-r--r--zsh/prompt.zsh20
1 files changed, 16 insertions, 4 deletions
diff --git a/zsh/prompt.zsh b/zsh/prompt.zsh
index 67e17b4..c83b2da 100644
--- a/zsh/prompt.zsh
+++ b/zsh/prompt.zsh
@@ -1,3 +1,4 @@
+# Red
bg[light_pink]='%K{001}'
bg[light_red]='%K{196}'
bg[red]='%K{88}'
@@ -9,6 +10,7 @@ fg[red]='%F{88}'
fg[dark_red]='%F{52}'
+# Yellow
bg[light_gold]='%K{136}'
bg[gold]='%K{139}'
bg[dark_gold]='%K{94}'
@@ -18,12 +20,17 @@ fg[gold]='%F{139}'
fg[dark_gold]='%F{94}'
+# Blue
bg[light_blue]='%K{blue}'
bg[blue]='%K{21}'
fg[light_blue]='%F{blue}'
fg[blue]='%F{21}'
+
+# Green
+bg[dark_green]='%K{64}'
+
function virtualenv_prompt {
if [[ -n "$VIRTUAL_ENV" ]]; then
print "$bg[light_blue]$fg[white] $(basename $VIRTUAL_ENV) %f%k"
@@ -32,23 +39,28 @@ function virtualenv_prompt {
if (( UID == 0 )); then
PROMPT='$bg[light_red] $fg[white]%m%f %k$bg[white]$fg[light_red] %~ %f%k$(virtualenv_prompt)
-$bg[light_blue]%B ^_^ %b%k '
+$bg[light_blue] λ %k '
else
case $SHORTHOST in
"theos")
PROMPT='$bg[light_pink] $fg[white]%m%f %k$bg[white]$fg[light_pink] %~ %f%k$(virtualenv_prompt)
-$bg[light_blue]%B ^_^ %b %k'
+$bg[light_blue] λ %k '
;;
"lucifer")
PROMPT='$bg[dark_gold] $fg[white]%m%f %k$bg[white]$fg[dark_gold] %~ %f%k$(virtualenv_prompt)
-$bg[light_blue]%B ^_^ %b %k'
+$bg[light_blue] λ %k '
+ ;;
+
+ "nymeria")
+ PROMPT='$bg[dark_green] $fg[white]%m%f %k$bg[white]$fg[dark_gold] %~ %f%k$(virtualenv_prompt)
+$bg[light_blue] λ %k '
;;
*)
PROMPT='$bg[black] $fg[white]%m%f %k$bg[white]$fg[black] %~ %f%k$(virtualenv_prompt)
-$bg[light_blue]%B ^_^ %b %k'
+$bg[light_blue] λ %k '
;;
esac