aboutsummaryrefslogtreecommitdiff
path: root/prompts/strange.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'prompts/strange.zsh')
-rw-r--r--prompts/strange.zsh21
1 files changed, 21 insertions, 0 deletions
diff --git a/prompts/strange.zsh b/prompts/strange.zsh
new file mode 100644
index 0000000..ee5a635
--- /dev/null
+++ b/prompts/strange.zsh
@@ -0,0 +1,21 @@
+PURPLE="%{\x1b[01;35m%}"
+RED="%{\x1b[01;31m%}"
+RESET="%{\x1b[0m%}"
+
+if [[ "$(hostname)" == *strange* ]] ; then
+ color1=$RED
+ color2=$PURPLE
+else
+ color1=$PURPLE
+ color2=$RED
+fi
+
+function wrap {
+ echo "${color1}[$1${color1}]\$${RESET} "
+}
+
+PROMPT_END=" "
+PROMPT_REND=" "
+
+PROMPT='$(wrap "$(simple_prompt $color1 $color2)")'
+RPROMPT='$(simple_rprompt $color1 $color2)'