Diff
1diff --git a/prompt.zsh b/prompt.zsh
2index 09481ded9eea3d062031d5150aa62b6fd3724ffc..d6c35a6528bd6f39f70addb0c18880f1bbd2fd78 100644
3--- a/prompt.zsh
4+++ b/prompt.zsh
5@@ -29,4 +29,4 @@ setopt prompt_subst
6
7 export LSCOLORS="Gxfxcxdxbxegedabagacad"
8
9-PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
10+source "$ZSH/themes/$ZSH_THEME.zsh-theme"
11diff --git a/themes/example.zsh-theme b/themes/example.zsh-theme
12new file mode 100644
13index 0000000000000000000000000000000000000000..dbd9dc9c97f034f8e43252af5d697d62cc1850fa
14--- /dev/null
15+++ b/themes/example.zsh-theme
16@@ -0,0 +1,5 @@
17+# Found on the ZshWiki
18+# http://zshwiki.org/home/config/prompt
19+#
20+
21+PROMPT="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[yellow]%}%~ %{$reset_color%}%% "
22diff --git a/themes/funky.zsh-theme b/themes/funky.zsh-theme
23new file mode 100644
24index 0000000000000000000000000000000000000000..2451296d916ff5d92be1fab3c5cfa906620428a2
25--- /dev/null
26+++ b/themes/funky.zsh-theme
27@@ -0,0 +1,14 @@
28+# Taken from Tassilo's Blog
29+# http://tsdh.wordpress.com/2007/12/06/my-funky-zsh-prompt/
30+
31+local blue_op="%{$fg[blue]%}[%{$reset_color%}"
32+local blue_cp="%{$fg[blue]%}]%{$reset_color%}"
33+local path_p="${blue_op}%~${blue_cp}"
34+local user_host="${blue_op}%n@%m${blue_cp}"
35+local ret_status="${blue_op}%?${blue_cp}"
36+local hist_no="${blue_op}%h${blue_cp}"
37+local smiley="%(?,%{$fg[green]%}:%)%{$reset_color%},%{$fg[red]%}:(%{$reset_color%})"
38+PROMPT="╭─${path_p}─${user_host}─${ret_status}─${hist_no}
39+╰─${blue_op}${smiley}${blue_cp} %# "
40+local cur_cmd="${blue_op}%_${blue_cp}"
41+PROMPT2="${cur_cmd}> "
42diff --git a/themes/robbyrussell.zsh-theme b/themes/robbyrussell.zsh-theme
43new file mode 100644
44index 0000000000000000000000000000000000000000..d45796f7c7df793ed7b2aaf471cc9f9b3b90cc1c
45--- /dev/null
46+++ b/themes/robbyrussell.zsh-theme
47@@ -0,0 +1 @@
48+PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
49diff --git a/zshrc b/zshrc
50index 46f0b1b51b18cad40add428a7e258d764568ad17..e2f5fbad64e5031f11cc42f37f762c7b1abe79e3 100644
51--- a/zshrc
52+++ b/zshrc
53@@ -1,6 +1,10 @@
54 # Path to your oh-my-zsh configuration.
55 export ZSH=$HOME/.oh-my-zsh
56
57+# Set to the name theme to load.
58+# Look in ~/.oh-my-zsh/themes/
59+export ZSH_THEME="robbyrussell"
60+
61 # Load all of the config files in ~/oh-my-zsh that end in .zsh
62 # TIP: Add files you don't want in git to .gitignore
63 for i in $ZSH/*zsh; do source $i; done;