dotfiles/config/starship.toml

110 lines
2.1 KiB
TOML
Raw Normal View History

2025-06-30 09:18:02 +03:30
format = """
2025-08-06 07:46:44 +03:30
[](#2e3440)\
2025-06-30 09:18:02 +03:30
$os\
$username\
2025-08-06 07:46:44 +03:30
[](bg:#ebcb8b fg:#2e3440)\
2025-06-30 09:18:02 +03:30
$directory\
2025-08-06 07:46:44 +03:30
[](fg:#ebcb8b bg:#434c5e)\
$all_langs\
[](fg:#434c5e bg:#2e3440)\
2025-06-30 09:18:02 +03:30
$docker_context\
2025-08-06 07:46:44 +03:30
[](fg:#2e3440 bg:#5e81ac)\
2025-06-30 09:18:02 +03:30
$time\
2025-08-06 07:46:44 +03:30
[ ](fg:#5e81ac)\
2025-06-30 09:18:02 +03:30
"""
2025-08-06 07:46:44 +03:30
add_newline = false
2025-06-30 09:18:02 +03:30
[username]
show_always = true
2025-08-06 07:46:44 +03:30
style_user = "bg:#2e3440 fg:#eceff4"
style_root = "bg:#2e3440 fg:#bf616a"
2025-06-30 09:18:02 +03:30
format = '[$user ]($style)'
disabled = false
[os]
2025-08-06 07:46:44 +03:30
style = "bg:#2e3440 fg:#d8dee9"
2025-06-30 09:18:02 +03:30
disabled = true
[directory]
2025-08-06 07:46:44 +03:30
style = "fg:#2e3440 bg:#ebcb8b"
2025-06-30 09:18:02 +03:30
format = "[ $path ]($style)"
truncation_length = 3
truncation_symbol = "…/"
[directory.substitutions]
"Documents" = "󰈙 "
"Downloads" = " "
2025-08-06 07:46:44 +03:30
"Music" = " "
"Pictures" = " "
2025-06-30 09:18:02 +03:30
2025-08-06 07:46:44 +03:30
# Language Segments: Consistent bg, better spacing
2025-06-30 09:18:02 +03:30
[c]
2025-08-06 07:46:44 +03:30
symbol = ""
style = "bg:#434c5e fg:#88c0d0"
2025-06-30 09:18:02 +03:30
format = '[ $symbol ($version) ]($style)'
[cpp]
2025-08-06 07:46:44 +03:30
symbol = ""
style = "bg:#434c5e fg:#88c0d0"
2025-06-30 09:18:02 +03:30
format = '[ $symbol ($version) ]($style)'
[elixir]
2025-08-06 07:46:44 +03:30
symbol = ""
style = "bg:#434c5e fg:#b48ead"
2025-06-30 09:18:02 +03:30
format = '[ $symbol ($version) ]($style)'
[elm]
2025-08-06 07:46:44 +03:30
symbol = ""
style = "bg:#434c5e fg:#a3be8c"
2025-06-30 09:18:02 +03:30
format = '[ $symbol ($version) ]($style)'
[golang]
2025-08-06 07:46:44 +03:30
symbol = ""
style = "bg:#434c5e fg:#5e81ac"
2025-06-30 09:18:02 +03:30
format = '[ $symbol ($version) ]($style)'
[gradle]
2025-08-06 07:46:44 +03:30
style = "bg:#434c5e fg:#b48ead"
format = '[ G ($version) ]($style)'
2025-06-30 09:18:02 +03:30
[haskell]
2025-08-06 07:46:44 +03:30
symbol = ""
style = "bg:#434c5e fg:#d08770"
2025-06-30 09:18:02 +03:30
format = '[ $symbol ($version) ]($style)'
[java]
2025-08-06 07:46:44 +03:30
symbol = ""
style = "bg:#434c5e fg:#f8f8f2"
2025-06-30 09:18:02 +03:30
format = '[ $symbol ($version) ]($style)'
[julia]
2025-08-06 07:46:44 +03:30
symbol = ""
style = "bg:#434c5e fg:#d08770"
2025-06-30 09:18:02 +03:30
format = '[ $symbol ($version) ]($style)'
[nodejs]
symbol = ""
2025-08-06 07:46:44 +03:30
style = "bg:#434c5e fg:#a3be8c"
2025-06-30 09:18:02 +03:30
format = '[ $symbol ($version) ]($style)'
[nim]
2025-08-06 07:46:44 +03:30
symbol = "󰆥"
style = "bg:#434c5e fg:#ebcb8b"
2025-06-30 09:18:02 +03:30
format = '[ $symbol ($version) ]($style)'
[rust]
symbol = ""
2025-08-06 07:46:44 +03:30
style = "bg:#434c5e fg:#d08770"
2025-06-30 09:18:02 +03:30
format = '[ $symbol ($version) ]($style)'
[scala]
2025-08-06 07:46:44 +03:30
symbol = ""
style = "bg:#434c5e fg:#bf616a"
2025-06-30 09:18:02 +03:30
format = '[ $symbol ($version) ]($style)'
2025-08-06 07:46:44 +03:30
[docker_context]
symbol = ""
style = "bg:#2e3440 fg:#8fbcbb"
format = '[ $symbol $context ]($style)'