den
  1# Modify from https://starship.rs/presets/catppuccin-powerline
  2
  3format = """
  4[](red)\
  5$os\
  6$username\
  7$hostname\
  8[](bg:orange fg:red)\
  9$directory\
 10[](bg:yellow fg:orange)\
 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:bright-blue)\
 24$conda\
 25[](fg:bright-blue bg:bright-white)\
 26$time\
 27[ ](fg:bright-white)\
 28$cmd_duration\
 29$line_break\
 30$character"""
 31
 32[os]
 33disabled = false
 34style    = "bg:red fg:black"
 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:black"
 62style_root  = "bg:red fg:black"
 63format      = '[$user ]($style)'
 64
 65[hostname]
 66ssh_only   = true
 67ssh_symbol = '@'
 68format     = '[$ssh_symbol$hostname]($style)'
 69style  = "bg:red fg:black"
 70
 71[directory]
 72style                     = "bg:orange fg:black"
 73format                    = "[ $path ]($style)"
 74truncation_length         = 3
 75truncate_to_repo          = true
 76truncation_symbol         = "…/"
 77fish_style_pwd_dir_length = 1
 78
 79[git_branch]
 80symbol = ""
 81style  = "bg:yellow"
 82format = '[[ $symbol $branch ](fg:black bg:yellow)]($style)'
 83
 84[git_status]
 85style  = "bg:yellow"
 86format = '[[($all_status$ahead_behind )](fg:black bg:yellow)]($style)'
 87
 88[nodejs]
 89symbol = ""
 90style  = "bg:green"
 91format = '[[ $symbol( $version) ](fg:black bg:green)]($style)'
 92
 93[c]
 94symbol = " "
 95style  = "bg:green"
 96format = '[[ $symbol( $version) ](fg:black bg:green)]($style)'
 97
 98[rust]
 99symbol = ""
100style  = "bg:green"
101format = '[[ $symbol( $version) ](fg:black bg:green)]($style)'
102
103[golang]
104symbol = ""
105style  = "bg:green"
106format = '[[ $symbol( $version) ](fg:black bg:green)]($style)'
107
108[php]
109symbol = ""
110style  = "bg:green"
111format = '[[ $symbol( $version) ](fg:black bg:green)]($style)'
112
113[java]
114symbol = " "
115style  = "bg:green"
116format = '[[ $symbol( $version) ](fg:black bg:green)]($style)'
117
118[kotlin]
119symbol = ""
120style  = "bg:green"
121format = '[[ $symbol( $version) ](fg:black bg:green)]($style)'
122
123[haskell]
124symbol = ""
125style  = "bg:green"
126format = '[[ $symbol( $version) ](fg:black bg:green)]($style)'
127
128[python]
129symbol = ""
130style  = "bg:green"
131format = '[[ $symbol( $version)(\(#$virtualenv\)) ](fg:black bg:green)]($style)'
132
133[docker_context]
134symbol = ""
135style  = "bg:bright-blue"
136format = '[[ $symbol( $context) ](fg:black bg:bright-blue)]($style)'
137
138[conda]
139symbol      = ""
140style       = "fg:black bg:bright-blue"
141format      = '[$symbol$environment ]($style)'
142ignore_base = false
143
144[time]
145disabled    = false
146time_format = "%R"
147style       = "bg:bright-white"
148format      = '[[  $time ](fg:black bg:bright-white)]($style)'
149
150[line_break]
151disabled = false
152
153[character]
154disabled                  = false
155success_symbol            = '[❯](bold fg:green)'
156error_symbol              = '[❯](bold fg:red)'
157vimcmd_symbol             = '[❮](bold fg:green)'
158vimcmd_replace_one_symbol = '[❮](bold fg:bright-white)'
159vimcmd_replace_symbol     = '[❮](bold fg:bright-white)'
160vimcmd_visual_symbol      = '[❮](bold fg:yellow)'
161
162[cmd_duration]
163disabled = true