-
Notifications
You must be signed in to change notification settings - Fork 0
/
style
53 lines (43 loc) · 1.77 KB
/
style
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
### Style
#Prompt
# POWERLEVEL9K_PROMPT_ON_NEWLINE=true
# POWERLEVEL9K_RPROMPT_ON_NEWLINE=true
# POWERLEVEL9K_MULTILINE_LAST_PROMPT_PREFIX="╰─>>>"
# Ruby Version Manager information
# reload method to show version@gemset
# prompt_rvm() {
# if [ $commands[rvm-prompt] ]; then
# local version_and_gemset=${$(rvm-prompt)/ruby-}
# if [[ -n "$version_and_gemset" ]]; then
# "$1_prompt_segment" "$0" "$2" "240" "$DEFAULT_COLOR" 'RUBY_ICON' 0 '' "${version_and_gemset/}"
# fi
# fi
# }
## Path colors
POWERLEVEL9K_DIR_HOME_BACKGROUND='71' # green
POWERLEVEL9K_DIR_DEFAULT_BACKGROUND='88' # red
POWERLEVEL9K_DIR_HOME_SUBFOLDER_BACKGROUND='110' #blue
POWERLEVEL9K_DIR_HOME_FOREGROUND='234' # black
POWERLEVEL9K_DIR_DEFAULT_FOREGROUND='226' # yellow
POWERLEVEL9K_DIR_HOME_SUBFOLDER_FOREGROUND='234' # black
# POWERLEVEL9K_VCS_CLEAN_FOREGROUND='blue'
# POWERLEVEL9K_VCS_CLEAN_BACKGROUND='black'
# POWERLEVEL9K_VCS_UNTRACKED_FOREGROUND='yellow'
# POWERLEVEL9K_VCS_UNTRACKED_BACKGROUND='black'
# POWERLEVEL9K_VCS_MODIFIED_FOREGROUND='red'
# POWERLEVEL9K_VCS_MODIFIED_BACKGROUND='black'
# RVM red text
POWERLEVEL9K_RVM_BACKGROUND="52"
POWERLEVEL9K_RVM_FOREGROUND="220"
POWERLEVEL9K_PROMPT_ADD_NEWLINE=true
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(context dir_writable dir rvm asdf vcs newline vi_mode)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status root_indicator background_jobs history time)
## Advanced `vi_mode` color customization
# Vi Mode: show editing mode (NORMAL|INSERT)
POWERLEVEL9K_VI_INSERT_MODE_STRING="VI INSERT"
POWERLEVEL9K_VI_COMMAND_MODE_STRING="VI COMMAND"
# Vi-Mode colors
POWERLEVEL9K_VI_MODE_INSERT_BACKGROUND='71' # green
POWERLEVEL9K_VI_MODE_INSERT_FOREGROUND='234' # black
POWERLEVEL9K_VI_MODE_NORMAL_BACKGROUND='110' #blue
POWERLEVEL9K_VI_MODE_NORMAL_FOREGROUND='234' # black