starship: update config

This commit is contained in:
2024-11-14 03:17:36 -05:00
parent 5f8c1f1bb5
commit 3dcc81a51c

View File

@@ -1,116 +1,205 @@
format = '${hostname}${os}${username}${directory}${git_branch}${git_status}${shell}${character}' format = "([░▒▓](#00ffff)[ ENV ](bold bg:#00ffff fg:#000000)[](fg:#00ffff) ${c}${docker_context}${dotnet}${elixir}${erlang}${golang}${gradle}${java}${nodejs}${python}\n)${hostname}${os}${username}${directory}${fossil_branch}${fossil_metrics}${git_branch}${git_commit}${git_status}${git_metrics}[](fg:#394260)${shell}${character}"
right_format = '${sudo}${c}${python}${nodejs}${rust}${golang}${php}${docker_context}${memory_usage}${battery}${time}' right_format = "${git_state}${cmd_duration}${status}${sudo}${rust}${php}${memory_usage}${battery}${time}"
add_newline = false add_newline = false
[hostname] [c]
ssh_only = false format = '[](fg:#ffffff)[$symbol( $version(-$name))]($style)[](fg:#ffffff) '
ssh_symbol = '󱘖 ' version_format = '${raw}'
style = 'bold bg:#00ffff fg:#090c0c' symbol = ''
format = '[░▒▓](#00ffff)[ $ssh_symbol$hostname]($style)' style = 'bold bg:#ffffff fg:#004482'
[os] [docker_context]
format = '[ $symbol]($style)' format = '[](fg:#ffffff)[$symbol $context]($style)[](fg:#ffffff) '
style = 'bold bg:#00ffff fg:#090c0c' symbol = '󰡨 '
disabled = false style = 'bold bg:#FFFFFF fg:#1D63ED'
[os.symbols] [dotnet]
Arch = ' ' format = '[](fg:#1F1F1F)[$symbol( $version)( 🎯 $tfm)]($style)[](fg:#1F1F1F) '
Gentoo = '' version_format = '${raw}'
Ubuntu = ' ' symbol = '󰌛 '
Windows = '' style = 'bold bg:#1F1F1F fg:#AC99EA'
[username] [elixir]
style_root = '#ff0000' format = '[](fg:#ffffff)[$symbol( $version \(OTP $otp_version\))]($style)[](fg:#ffffff) '
style_user = '#a3aed2' version_format = '${raw}'
format = '[](fg:#00ffff bg:$style)[ $user](bold bg:$style fg:#090c0c)[](fg:$style bg:#769ff0)' symbol = ''
show_always = true style = 'bold bg:#ffffff fg:#513160'
[directory] [erlang]
style = "fg:#e3e5e5 bg:#769ff0" format = '[](fg:#ffffff)[$symbol($version )]($style)[](fg:#ffffff) '
format = "[ $path]($style)[](fg:#769ff0 bg:#394260)" version_format = '${raw}'
truncation_length = 3 symbol = ' '
truncation_symbol = "/" style = 'bold bg:#ffffff fg:#A90533'
[directory.substitutions] [golang]
"Documents" = "󰈙 " format = '[](fg:#202224)[$symbol( $version)]($style)[](fg:#202224) '
"Downloads" = " " version_format = '${raw}'
"Music" = " " symbol = " "
"Nextcloud" = "󰅟" style = "bold bg:#202224 fg:#00ACD7"
"Pictures" = " " not_capable_style = 'bold bg:#202224 fg:#ff0000'
[git_branch] [gradle]
symbol = "" format = '[](fg:#010002)[$symbol( $version)]($style)[](fg:#010002) '
style = "bg:#394260" version_format = '${raw}'
format = '[[ $symbol $branch](fg:#769ff0 bg:#394260)]($style)' symbol = ''
style = 'bold bg:#010002 fg:#41C2C2'
[git_status]
style = "bg:#394260" [nodejs]
format = '[[($all_status$ahead_behind )](fg:#769ff0 bg:#394260)]($style)' format = '[](fg:#333333)[$symbol( $version)]($style)[](fg:#333333) '
version_format = '${raw}'
[shell] symbol = "󰎙 "
bash_indicator = '󱆃 ' style = "bold bg:#333333 fg:#5FA04E"
cmd_indicator = ' ' not_capable_style = 'bold bg:#333333 fg:#ff0000'
nu_indicator = '󰏌 '
powershell_indicator = ' ' [python]
pwsh_indicator = '󰨊 ' format = '[](fg:#244D70)[${symbol} ${pyenv_prefix}(${version})( \($virtualenv\))]($style)[](fg:#244D70) '
zsh_indicator = '' version_format = '${raw}'
format = '[ $indicator]($style)' symbol = ''
style = 'white bold' style = 'bold bg:#244D70 fg:#FFDB67'
disabled = false
[hostname]
[nodejs] ssh_only = false
symbol = " " ssh_symbol = '󱘖 '
style = "bg:#212736" style = 'bold bg:#00ffff fg:#090c0c'
format = '[[ $symbol ($version) ](fg:#769ff0 bg:#212736)]($style)' format = '[░▒▓](#00ffff)[ $ssh_symbol$hostname]($style)'
[rust] [os]
symbol = " " format = '[ $symbol]($style)'
style = "bg:#212736" style = 'bold bg:#00ffff fg:#090c0c'
format = '[[ $symbol ($version) ](fg:#769ff0 bg:#212736)]($style)' disabled = false
[golang] [os.symbols]
symbol = " " Arch = ' '
style = "bg:#212736" Gentoo = ' '
format = '[[ $symbol ($version) ](fg:#769ff0 bg:#212736)]($style)' Ubuntu = ''
Windows = ' '
[php]
symbol = " " [username]
style = "bg:#212736" style_root = '#ff0000'
format = '[[ $symbol ($version) ](fg:#769ff0 bg:#212736)]($style)' style_user = '#a3aed2'
format = '[](fg:#00ffff bg:$style)[ $user](bold bg:$style fg:#090c0c)[](fg:$style bg:#769ff0)'
[python] show_always = true
format = '[](fg:#244D70)[${symbol} ${pyenv_prefix}(${version})( \($virtualenv\))]($style)[](fg:#244D70)'
version_format = '${raw}' [directory]
symbol = ' ' style = "fg:#e3e5e5 bg:#769ff0"
style = 'bold bg:#244D70 fg:#FFDB67' format = "[ $path]($style)[](fg:#769ff0 bg:#394260)"
truncation_length = 3
[sudo] truncation_symbol = "/"
format = '[](fg:#F90F67)[$symbol]($style)[](fg:#F90F67)'
symbol = '󰌆 ' [directory.substitutions]
style = 'bold bg:#F90F67 fg:#000000' "Documents" = "󰈙 "
disabled = false "Downloads" = " "
"Music" = " "
[c] "Nextcloud" = "󰅟"
format = '[](fg:#ffffff)[$symbol ($version(-$name))]($style)[](fg:#ffffff)' "Pictures" = " "
version_format = '${raw}'
symbol = ' ' [fossil_branch]
style = 'bold bg:#ffffff fg:#004482' format = '[ $symbol$branch]($style)'
symbol = ' '
[memory_usage] style = 'bg:#394260 fg:#769ff0'
threshold = 0 disabled = false
format = '[](fg:#500679)[$symbol ${ram_pct}]($style)[](fg:#500679)([](fg:#2B0962)[󰘸 ${swap_pct}](bold bg:#2B0962 fg:#D1C2EA)[](fg:#2B0962))'
symbol = '󰍛 ' [fossil_metrics]
style = 'bold bg:#500679 fg:#E3C9F1' format = '([  $added]($added_style))([  $deleted]($deleted_style))'
disabled = false added_style = 'bold fg:green bg:#394260'
deleted_style = 'bold fg:red bg:#394260'
[battery] only_nonzero_diffs = true
format = '[](fg:#061836)[$symbol $percentage](bg:#061836 fg:white)[](fg:#061836)' disabled = false
[[battery.display]]
threshold = 100 [git_branch]
format = '[ $symbol$branch(:$remote_branch)]($style)'
[time] symbol = ' '
format = '[](fg:#1d2230)[[ $time](fg:#a0a9cb bg:#1d2230)]($style)[](fg:#1d2230)' style = "bg:#394260 fg:#769ff0"
use_12hr = false only_attached = true
time_format = "%T"
style = "bg:#1d2230" [git_commit]
disabled = false commit_hash_length = 8
format = '[  $hash( $tag)]($style)'
style = 'bg:#394260 fg:#769ff0'
only_detached = true
tag_disabled = false
tag_symbol = ' '
[git_status]
format = '[($all_status$ahead_behind)]($style)'
conflicted = ' 󰦎 $count'
ahead = ' ⇡ $count'
behind = ' ⇣ $count'
diverged = ' ⇕ $count'
up_to_date = ''
untracked = '  $count'
stashed = ' 󰜦 $count'
modified = '  $count'
staged = '  $count'
renamed = '  $count'
deleted = ' ✘ $count'
typechanged = ' oof$count'
style = "bg:#394260 fg:#769ff0"
[git_metrics]
added_style = 'bold fg:green bg:#394260'
deleted_style = 'bold fg:red bg:#394260'
only_nonzero_diffs = true
format = '([  $added]($added_style))([  $deleted]($deleted_style))'
disabled = false
[shell]
bash_indicator = '󱆃 '
cmd_indicator = ' '
nu_indicator = '󰏌 '
powershell_indicator = ' '
pwsh_indicator = '󰨊 '
zsh_indicator = ' '
format = '[ $indicator]($style)'
style = 'white bold'
disabled = false
[git_state]
style = 'bold bg:#413000 fg:#F05133'
format = '[](fg:#413000)[ $state( $progress_current/$progress_total)]($style)[](fg:#413000)'
[cmd_duration]
min_time = 2_000
format = '[](fg:#8800AA)[󱎫 $duration]($style)[](fg:#8800AA)'
style = 'bold bg:#8800AA fg:#E5C7ED'
[rust]
symbol = " "
style = "bg:#212736"
format = '[[ $symbol ($version) ](fg:#769ff0 bg:#212736)]($style)'
[php]
symbol = " "
style = "bg:#212736"
format = '[[ $symbol ($version) ](fg:#769ff0 bg:#212736)]($style)'
[status]
format = '[](fg:#440000)[$symbol $status( $common_meaning)( $signal_number)( $signal_name)]($style)[](fg:#440000)'
style = 'bold bg:#440000 fg:#ff4444'
map_symbol = true
disabled = false
[sudo]
format = '[](fg:#F90F67)[$symbol]($style)[](fg:#F90F67)'
symbol = '󰌆 '
style = 'bold bg:#F90F67 fg:#000000'
disabled = false
[memory_usage]
threshold = 0
format = '[](fg:#500679)[$symbol ${ram_pct}]($style)[](fg:#500679)([](fg:#2B0962)[󰘸 ${swap_pct}](bold bg:#2B0962 fg:#D1C2EA)[](fg:#2B0962))'
symbol = '󰍛 '
style = 'bold bg:#500679 fg:#E3C9F1'
disabled = false
[battery]
format = '[](fg:#061836)[$symbol $percentage](bg:#061836 fg:white)[](fg:#061836)'
[[battery.display]]
threshold = 100
[time]
format = '[](fg:#1d2230)[[ $time](fg:#a0a9cb bg:#1d2230)]($style)[](fg:#1d2230)'
use_12hr = false
time_format = "%T"
style = "bg:#1d2230"
disabled = false