zsh: more experiments
This commit is contained in:
parent
6bb317b358
commit
8ad293fce4
1 changed files with 7 additions and 7 deletions
|
@ -24,8 +24,8 @@ typeset -A prompt_colors=(
|
||||||
fg '#ebdbb2'
|
fg '#ebdbb2'
|
||||||
root '#cc241d'
|
root '#cc241d'
|
||||||
ssh '#d65d0e'
|
ssh '#d65d0e'
|
||||||
host '#458588'
|
cwd '#458588'
|
||||||
cwd '#3c3836'
|
host '#3c3836'
|
||||||
ro '#d65d0e'
|
ro '#d65d0e'
|
||||||
git_branch '#504945'
|
git_branch '#504945'
|
||||||
git_unstaged '#d65d0e'
|
git_unstaged '#d65d0e'
|
||||||
|
@ -72,16 +72,16 @@ precmd.prompt.user() {
|
||||||
(( UID )) || precmd.prompt.add '#' $prompt_colors[root]
|
(( UID )) || precmd.prompt.add '#' $prompt_colors[root]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
precmd.prompt.cwd() {
|
||||||
|
precmd.prompt.add %~ $prompt_colors[cwd]
|
||||||
|
}
|
||||||
|
|
||||||
precmd.prompt.host() {
|
precmd.prompt.host() {
|
||||||
[[ -n $SSH_CONNECTION ]] || return 0
|
[[ -n $SSH_CONNECTION ]] || return 0
|
||||||
precmd.prompt.add %m $prompt_colors[host]
|
precmd.prompt.add %m $prompt_colors[host]
|
||||||
precmd.prompt.add $prompt_symbols[ssh] $prompt_colors[ssh]
|
precmd.prompt.add $prompt_symbols[ssh] $prompt_colors[ssh]
|
||||||
}
|
}
|
||||||
|
|
||||||
precmd.prompt.cwd() {
|
|
||||||
precmd.prompt.add %~ $prompt_colors[cwd]
|
|
||||||
}
|
|
||||||
|
|
||||||
precmd.prompt.ro() {
|
precmd.prompt.ro() {
|
||||||
[[ -w . ]] || precmd.prompt.add $prompt_symbols[ro] $prompt_colors[ro]
|
[[ -w . ]] || precmd.prompt.add $prompt_symbols[ro] $prompt_colors[ro]
|
||||||
}
|
}
|
||||||
|
@ -119,9 +119,9 @@ precmd.prompt.git() {
|
||||||
|
|
||||||
precmd.prompt() {
|
precmd.prompt() {
|
||||||
precmd.prompt.init
|
precmd.prompt.init
|
||||||
precmd.prompt.host
|
|
||||||
precmd.prompt.user
|
precmd.prompt.user
|
||||||
precmd.prompt.cwd
|
precmd.prompt.cwd
|
||||||
|
precmd.prompt.host
|
||||||
precmd.prompt.ro
|
precmd.prompt.ro
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue