update
This commit is contained in:
@@ -139,42 +139,42 @@ format = '[❯ $symbol( $version) ]($style)'
|
|||||||
|
|
||||||
[c]
|
[c]
|
||||||
symbol = ""
|
symbol = ""
|
||||||
style = "fg:green"
|
style = "fg:blue"
|
||||||
format = '[❯ $symbol( $version) ]($style)'
|
format = '[❯ $symbol( $version) ]($style)'
|
||||||
|
|
||||||
[rust]
|
[rust]
|
||||||
symbol = ""
|
symbol = ""
|
||||||
style = "fg:green"
|
style = "fg:peach"
|
||||||
format = '[❯ $symbol( $version) ]($style)'
|
format = '[❯ $symbol( $version) ]($style)'
|
||||||
|
|
||||||
[golang]
|
[golang]
|
||||||
symbol = ""
|
symbol = ""
|
||||||
style = "fg:green"
|
style = "fg:sky"
|
||||||
format = '[❯ $symbol( $version) ]($style)'
|
format = '[❯ $symbol( $version) ]($style)'
|
||||||
|
|
||||||
[php]
|
[php]
|
||||||
symbol = ""
|
symbol = ""
|
||||||
style = "fg:green"
|
style = "fg:lavender"
|
||||||
format = '[❯ $symbol( $version) ]($style)'
|
format = '[❯ $symbol( $version) ]($style)'
|
||||||
|
|
||||||
[java]
|
[java]
|
||||||
symbol = ""
|
symbol = ""
|
||||||
style = "fg:green"
|
style = "fg:maroon"
|
||||||
format = '[❯ $symbol( $version) ]($style)'
|
format = '[❯ $symbol( $version) ]($style)'
|
||||||
|
|
||||||
[kotlin]
|
[kotlin]
|
||||||
symbol = ""
|
symbol = ""
|
||||||
style = "fg:green"
|
style = "fg:mauve"
|
||||||
format = '[❯ $symbol( $version) ]($style)'
|
format = '[❯ $symbol( $version) ]($style)'
|
||||||
|
|
||||||
[haskell]
|
[haskell]
|
||||||
symbol = ""
|
symbol = ""
|
||||||
style = "fg:green"
|
style = "fg:pink"
|
||||||
format = '[❯ $symbol( $version) ]($style)'
|
format = '[❯ $symbol( $version) ]($style)'
|
||||||
|
|
||||||
[python]
|
[python]
|
||||||
symbol = ""
|
symbol = ""
|
||||||
style = "fg:green"
|
style = "fg:blue"
|
||||||
format = '[❯ $symbol( $version)(\(#$virtualenv\)) ]($style)'
|
format = '[❯ $symbol( $version)(\(#$virtualenv\)) ]($style)'
|
||||||
|
|
||||||
[docker_context]
|
[docker_context]
|
||||||
|
|||||||
@@ -5,10 +5,7 @@ PROMPT='%F{blue}%n@%m%f %F{cyan}%~%f > '
|
|||||||
if (( $+commands[starship] )); then
|
if (( $+commands[starship] )); then
|
||||||
eval "$(starship init zsh)"
|
eval "$(starship init zsh)"
|
||||||
|
|
||||||
autoload -Uz add-zle-hook-widget
|
function uy_transient_prompt() {
|
||||||
add-zle-hook-widget zle-line-finish transient-prompt
|
|
||||||
|
|
||||||
function transient-prompt() {
|
|
||||||
local file palette color
|
local file palette color
|
||||||
file=${STARSHIP_CONFIG:-"$HOME/.config/starship.toml"}
|
file=${STARSHIP_CONFIG:-"$HOME/.config/starship.toml"}
|
||||||
palette=$(sed -n "s/^palette\s*=\s*'\(.*\)'/\1/p" "$file")
|
palette=$(sed -n "s/^palette\s*=\s*'\(.*\)'/\1/p" "$file")
|
||||||
@@ -17,6 +14,8 @@ if (( $+commands[starship] )); then
|
|||||||
PROMPT="%F{$color}#%f " zle .reset-prompt
|
PROMPT="%F{$color}#%f " zle .reset-prompt
|
||||||
}
|
}
|
||||||
|
|
||||||
|
autoload -Uz add-zle-hook-widget
|
||||||
|
add-zle-hook-widget zle-line-finish uy_transient_prompt
|
||||||
|
|
||||||
# oh-my-posh
|
# oh-my-posh
|
||||||
elif [[ -f "$HOME/.config/posh_theme.omp.json" ]] && (( $+commands[oh-my-posh] )); then
|
elif [[ -f "$HOME/.config/posh_theme.omp.json" ]] && (( $+commands[oh-my-posh] )); then
|
||||||
|
|||||||
Reference in New Issue
Block a user