Skip to content

Instantly share code, notes, and snippets.

@auscompgeek
Last active September 22, 2015 12:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save auscompgeek/60f2cc521227e61f1be0 to your computer and use it in GitHub Desktop.
Save auscompgeek/60f2cc521227e61f1be0 to your computer and use it in GitHub Desktop.
oh-my-zsh custom themes
# A Debian-bash-like prompt, with git status on the right.
#
# by auscompgeek
ZSH_THEME_GIT_PROMPT_PREFIX=" %F{green}%B"
ZSH_THEME_GIT_PROMPT_SUFFIX="%b"
ZSH_THEME_GIT_PROMPT_DIRTY=""
ZSH_THEME_GIT_PROMPT_CLEAN=""
ZSH_THEME_GIT_PROMPT_ADDED="%F{green}+"
ZSH_THEME_GIT_PROMPT_MODIFIED="%F{blue}!"
ZSH_THEME_GIT_PROMPT_DELETED="%F{red}-"
ZSH_THEME_GIT_PROMPT_RENAMED="%F{magenta}>"
ZSH_THEME_GIT_PROMPT_UNMERGED="%F{yellow}#"
ZSH_THEME_GIT_PROMPT_UNTRACKED="%F{cyan}?"
local user_host="%B%(!.%F{red}.%F{green})%n@%m%f%b"
local working_dir="%{$fg_bold[blue]%}%~%{$reset_color%}"
PROMPT="$user_host:$working_dir%# "
local return_status='%(?..%F{red}%?%f)'
RPROMPT="${return_status}"'$(git_prompt_info)$(git_prompt_status)%f'
unset user_host working_dir return_status
# A Ubuntu-bash-like prompt, with git status on the right.
#
# by auscompgeek
ZSH_THEME_GIT_PROMPT_PREFIX=" %F{green}%B"
ZSH_THEME_GIT_PROMPT_SUFFIX="%b"
ZSH_THEME_GIT_PROMPT_DIRTY=""
ZSH_THEME_GIT_PROMPT_CLEAN=""
ZSH_THEME_GIT_PROMPT_ADDED="%F{green}+"
ZSH_THEME_GIT_PROMPT_MODIFIED="%F{blue}!"
ZSH_THEME_GIT_PROMPT_DELETED="%F{red}-"
ZSH_THEME_GIT_PROMPT_RENAMED="%F{magenta}>"
ZSH_THEME_GIT_PROMPT_UNMERGED="%F{yellow}#"
ZSH_THEME_GIT_PROMPT_UNTRACKED="%F{cyan}?"
local user_host="%(!.%F{red}.%F{green})%n%f@%F{yellow}%m%f"
local working_dir="%{$fg_bold[blue]%}%~%{$reset_color%}"
PROMPT="${user_host}:${working_dir}%# "
local return_status='%(?..%F{red}%?%f)'
RPROMPT="${return_status}"'$(git_prompt_info)$(git_prompt_status)%f'
unset user_host working_dir return_status
@auscompgeek
Copy link
Author

PS: Not using this is a good idea.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment