themes: Add a new theme "rr" inspired by robbyrussell from ohmyzsh

This commit is contained in:
Anish
2022-08-29 00:21:20 +05:30
committed by Koichi Murase
parent f52647d6d6
commit 2cdaead214
3 changed files with 32 additions and 0 deletions

View File

@@ -204,6 +204,10 @@
[![](roderik/roderik-dark.png)](roderik/roderik-dark.png)
## `rr`
[![](rr/rr-dark.png)](rr/rr-dark.png)
## `sexy`
[![](sexy/sexy-dark.png)](sexy/sexy-dark.png)

BIN
themes/rr/rr-dark.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

28
themes/rr/rr.theme.sh Normal file
View File

@@ -0,0 +1,28 @@
#! bash oh-my-bash.module
# rr is a simple one-liner prompt inspired by robbyrussell from ohmyzsh themes.
#
# Looks:
#
# ➜ anish ~ cd .bash-it/themes/dulcie
# ➜ anish custom-dulcie git:(master ✓) # with git
#
# Configuration. Change these by adding them in your .bash_profile
function _omb_theme_PROMPT_COMMAND() {
local user_name="${_omb_prompt_white}\u${_omb_prompt_reset_color}"
local base_directory="${_omb_prompt_bold_blue}\W${_omb_prompt_reset_color}"
local SCM_THEME_PROMPT_PREFIX="${_omb_prompt_bold_purple}git:(${_omb_prompt_reset_color}"
local SCM_THEME_PROMPT_SUFFIX="${_omb_prompt_bold_purple})${_omb_prompt_reset_color}"
local SCM_THEME_PROMPT_CLEAN="${_omb_prompt_bold_green}${_omb_prompt_reset_color}"
local SCM_THEME_PROMPT_DIRTY="${_omb_prompt_bold_red}${_omb_prompt_reset_color}"
local arrow="${_omb_prompt_bold_purple}${_omb_prompt_reset_color}"
PS1="${arrow} ${user_name} ${base_directory} "
local scm_info=$(scm_prompt_info)
PS1+=${scm_info:+$scm_info }
}
_omb_util_add_prompt_command _omb_theme_PROMPT_COMMAND