Add custom zsh theme

This commit is contained in:
Shadowfacts 2016-07-18 19:38:17 -04:00
parent b97fc3ef72
commit 6e3070ce19
3 changed files with 21 additions and 1 deletions

1
.gitignore vendored
View File

@ -9,6 +9,7 @@
!.bash_profile
!.zshrc
!shadowfacts.zsh-theme
!.hammerspoon/*
.hammerspoon/.DS_STORE

2
.zshrc
View File

@ -1,6 +1,6 @@
export ZSH=/Users/shadowfacts/.oh-my-zsh
ZSH_THEME="honukai"
ZSH_THEME="shadowfacts"
plugins=(osx git)

19
shadowfacts.zsh-theme Normal file
View File

@ -0,0 +1,19 @@
local current_dir='${PWD/#$HOME/~}'
ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[white]%}on%{$reset_color%} git:%{$fg[cyan]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg[red]%}â–ïŽ"
ZSH_THEME_GIT_PROMPT_CLEAN=" %{$fg[green]%}â"
local git_info='$(git_prompt_info)'
# # USER in DIRECTORY on git:BRANCH STATE [TIME]
# â’
PROMPT="
%{$terminfo[bold]$fg[blue]%}#%{$reset_color%} \
%{$fg[cyan]%}%n \
%{$fg[white]%}in \
%{$terminfo[bold]$fg[yellow]%}${current_dir}%{$reset_color%}\
${git_info} \
%{$fg[white]%}[%D{%r}]
%{$terminfo[bold]$fg[red]%}⒠%{$reset_color%}"