From 5f522d718ab72837453034ebb587c5d7e487bf55 Mon Sep 17 00:00:00 2001 From: ramen Date: Fri, 1 Oct 2010 17:07:12 -0700 Subject: [PATCH] Add ramen.zsh-theme --- themes/ramen.zsh-theme | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 themes/ramen.zsh-theme diff --git a/themes/ramen.zsh-theme b/themes/ramen.zsh-theme new file mode 100644 index 000000000..708226533 --- /dev/null +++ b/themes/ramen.zsh-theme @@ -0,0 +1,18 @@ +# Ramen theme - Based on Dark Blood and the old-school zsh elite prompts + +function virtualenv_prompt_info { + if [ $VIRTUAL_ENV ]; then + echo "$ZSH_THEME_VIRTUALENV_PROMPT_PREFIX$(basename $VIRTUAL_ENV)$ZSH_THEME_VIRTUALENV_PROMPT_SUFFIX" + fi +} + +PROMPT=$'%{$fg_bold[black]%}┌%{$reset_color%}%{$fg[cyan]%}[%{$fg_bold[white]%}%n%{$reset_color%}%{$fg_bold[black]%}@%{$fg_bold[white]%}%m%{$reset_color%}%{$fg[cyan]%}]%{$fg_bold[black]%}-%{$reset_color%}%{$fg[cyan]%}[%{$fg_bold[white]%}%!%{$fg_bold[black]%}/%{$fg_bold[white]%}%y%{$reset_color%}%{$fg[cyan]%}]%{$fg_bold[black]%}-%{$reset_color%}%{$fg[cyan]%}[%{$fg_bold[white]%}%D{%I:%M%P}%{$fg_bold[black]%}:%{$fg_bold[white]%}%D{%m/%d/%y}%{$reset_color%}%{$fg[cyan]%}]%{$(git_prompt_info)%}%{$(virtualenv_prompt_info)%} +%{$fg_bold[black]%}└%{$reset_color%}%{$fg[cyan]%}[%{$fg_bold[white]%}%#%{$fg_bold[black]%}:%{$fg_bold[white]%}${PWD/#$HOME/~}%{$reset_color%}%{$fg[cyan]%}]%{$fg_bold[black]%}>%{$reset_color%} ' +PS2=$' %{$fg[cyan]%}|%{$fg_bold[black]%}>%{$reset_color%} ' + +ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[black]%}-%{$reset_color%}%{$fg[cyan]%}[%{$fg_bold[white]%}git%{$fg_bold[black]%}:%{$fg_bold[white]%}" +ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}%{$fg[cyan]%}]" +ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[cyan]%}*%{$reset_color%}" + +ZSH_THEME_VIRTUALENV_PROMPT_PREFIX="%{$fg_bold[black]%}-%{$reset_color%}%{$fg[cyan]%}[%{$fg_bold[white]%}workon%{$fg_bold[black]%}:%{$fg_bold[white]%}" +ZSH_THEME_VIRTUALENV_PROMPT_SUFFIX="%{$reset_color%}%{$fg[cyan]%}]"