Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # ------------------------------------------------------------------#
- # FILE: kanji.theme #
- # BY: Oscar Fonseca(hiro@cehh.io) #
- # BASED ON: mbriggs by Matt Briggs (matt@mattbriggs.net) #
- # ------------------------------------------------------------------#
- SCM_THEME_PROMPT_DIRTY="${red} ◗${reset_color}"
- SCM_THEME_PROMPT_AHEAD="${red} ●${reset_color}"
- SCM_THEME_PROMPT_CLEAN="${green} ○${reset_color}"
- SCM_THEME_PROMPT_PREFIX=" "
- SCM_THEME_PROMPT_SUFFIX=""
- GIT_SHA_PREFIX=" ${yellow}"
- GIT_SHA_SUFFIX="${reset_color}"
- function git_short_sha() {
- SHA=$(git rev-parse --short HEAD 2> /dev/null) && echo "$GIT_SHA_PREFIX$SHA$GIT_SHA_SUFFIX"
- }
- function prompt() {
- local return_status=""
- local ruby="${red}$(ruby_version_prompt)${reset_color}"
- local user_host="${green}\u${reset_color}"
- local current_path="\W"
- local time="\A"
- local git_branch="$(git_short_sha)$(scm_prompt_info)"
- local prompt_symbol='Ξ'
- local open='['
- local close=']'
- local prompt_char=${green}'>'${reset_color}
- PS1="\n 名${user_host} ${prompt_symbol} ${open}${current_path}${git_branch}${close}${return_status}\n${prompt_char}"
- }
- safe_append_prompt_command prompt
Add Comment
Please, Sign In to add comment