old
  1# Modify from https://starship.rs/presets/catppuccin-powerline
  2
  3format = """
  4[](red)\
  5$os\
  6$username\
  7$hostname\
  8[](bg:peach fg:red)\
  9$directory\
 10[](bg:yellow fg:peach)\
 11$git_branch\
 12$git_status\
 13[](fg:yellow bg:green)\
 14$c\
 15$rust\
 16$golang\
 17$nodejs\
 18$php\
 19$java\
 20$kotlin\
 21$haskell\
 22$python\
 23[](fg:green bg:sapphire)\
 24$conda\
 25[](fg:sapphire bg:lavender)\
 26$time\
 27[ ](fg:lavender)\
 28$cmd_duration\
 29$line_break\
 30$character"""
 31
 32[os]
 33disabled = false
 34style    = "bg:red fg:crust"
 35
 36[os.symbols]
 37Alpine           = " "
 38Amazon           = " "
 39Android          = " "
 40Arch             = "󰣇 "
 41Artix            = "󰣇 "
 42CentOS           = " "
 43Debian           = "󰣚 "
 44Fedora           = "󰣛 "
 45FreeBSD          = " "
 46Gentoo           = "󰣨 "
 47Linux            = "󰌽 "
 48Mint             = "󰣭 "
 49Macos            = "󰀵 "
 50Manjaro          = " "
 51NixOS            = " "
 52Raspbian         = "󰐿 "
 53Redhat           = "󱄛 "
 54RedHatEnterprise = "󱄛 "
 55SUSE             = " "
 56Ubuntu           = "󰕈 "
 57Windows          = " "
 58
 59[username]
 60show_always = true
 61style_user  = "bg:red fg:crust"
 62style_root  = "bg:red fg:crust"
 63format      = '[$user ]($style)'
 64
 65[hostname]
 66ssh_only   = true
 67ssh_symbol = '@'
 68format     = '[$ssh_symbol$hostname]($style)'
 69
 70[directory]
 71style                     = "bg:peach fg:crust"
 72format                    = "[ $path ]($style)"
 73truncation_length         = 3
 74truncate_to_repo          = true
 75truncation_symbol         = "…/"
 76fish_style_pwd_dir_length = 1
 77
 78[git_branch]
 79symbol = ""
 80style  = "bg:yellow"
 81format = '[[ $symbol $branch ](fg:crust bg:yellow)]($style)'
 82
 83[git_status]
 84style  = "bg:yellow"
 85format = '[[($all_status$ahead_behind )](fg:crust bg:yellow)]($style)'
 86
 87[nodejs]
 88symbol = ""
 89style  = "bg:green"
 90format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
 91
 92[c]
 93symbol = " "
 94style  = "bg:green"
 95format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
 96
 97[rust]
 98symbol = ""
 99style  = "bg:green"
100format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
101
102[golang]
103symbol = ""
104style  = "bg:green"
105format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
106
107[php]
108symbol = ""
109style  = "bg:green"
110format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
111
112[java]
113symbol = " "
114style  = "bg:green"
115format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
116
117[kotlin]
118symbol = ""
119style  = "bg:green"
120format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
121
122[haskell]
123symbol = ""
124style  = "bg:green"
125format = '[[ $symbol( $version) ](fg:crust bg:green)]($style)'
126
127[python]
128symbol = ""
129style  = "bg:green"
130format = '[[ $symbol( $version)(\(#$virtualenv\)) ](fg:crust bg:green)]($style)'
131
132[docker_context]
133symbol = ""
134style  = "bg:sapphire"
135format = '[[ $symbol( $context) ](fg:crust bg:sapphire)]($style)'
136
137[conda]
138symbol      = ""
139style       = "fg:crust bg:sapphire"
140format      = '[$symbol$environment ]($style)'
141ignore_base = false
142
143[time]
144disabled    = false
145time_format = "%R"
146style       = "bg:lavender"
147format      = '[[  $time ](fg:crust bg:lavender)]($style)'
148
149[line_break]
150disabled = false
151
152[character]
153disabled                  = false
154success_symbol            = '[❯](bold fg:green)'
155error_symbol              = '[❯](bold fg:red)'
156vimcmd_symbol             = '[❮](bold fg:green)'
157vimcmd_replace_one_symbol = '[❮](bold fg:lavender)'
158vimcmd_replace_symbol     = '[❮](bold fg:lavender)'
159vimcmd_visual_symbol      = '[❮](bold fg:yellow)'
160
161[cmd_duration]
162disabled = true