Permalink
Please sign in to comment.
Browse files
Adding theme support so that people can share their zsh prompts with …
…others. Users can set which theme to load in zshrc now.
Showing
with
25 additions
and 1 deletion.
- +1 −1 prompt.zsh
- +5 −0 themes/example.zsh-theme
- +14 −0 themes/funky.zsh-theme
- +1 −0 themes/robbyrussell.zsh-theme
- +4 −0 zshrc
2
prompt.zsh
5
themes/example.zsh-theme
| @@ -0,0 +1,5 @@ | ||
| +# Found on the ZshWiki | ||
| +# http://zshwiki.org/home/config/prompt | ||
| +# | ||
| + | ||
| +PROMPT="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[yellow]%}%~ %{$reset_color%}%% " |
14
themes/funky.zsh-theme
| @@ -0,0 +1,14 @@ | ||
| +# Taken from Tassilo's Blog | ||
| +# http://tsdh.wordpress.com/2007/12/06/my-funky-zsh-prompt/ | ||
| + | ||
| +local blue_op="%{$fg[blue]%}[%{$reset_color%}" | ||
| +local blue_cp="%{$fg[blue]%}]%{$reset_color%}" | ||
| +local path_p="${blue_op}%~${blue_cp}" | ||
| +local user_host="${blue_op}%n@%m${blue_cp}" | ||
| +local ret_status="${blue_op}%?${blue_cp}" | ||
| +local hist_no="${blue_op}%h${blue_cp}" | ||
| +local smiley="%(?,%{$fg[green]%}:%)%{$reset_color%},%{$fg[red]%}:(%{$reset_color%})" | ||
| +PROMPT="╭─${path_p}─${user_host}─${ret_status}─${hist_no} | ||
| +╰─${blue_op}${smiley}${blue_cp} %# " | ||
| +local cur_cmd="${blue_op}%_${blue_cp}" | ||
| +PROMPT2="${cur_cmd}> " |
1
themes/robbyrussell.zsh-theme
| @@ -0,0 +1 @@ | ||
| +PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}' |
4
zshrc
0 comments on commit
2c9f74b