diff options
Diffstat (limited to 'mac/.config/starship/starship.toml')
| -rw-r--r-- | mac/.config/starship/starship.toml | 204 |
1 files changed, 204 insertions, 0 deletions
diff --git a/mac/.config/starship/starship.toml b/mac/.config/starship/starship.toml new file mode 100644 index 0000000..a38c6a2 --- /dev/null +++ b/mac/.config/starship/starship.toml @@ -0,0 +1,204 @@ +"$schema" = 'https://starship.rs/config-schema.json' + +format = """ +[](color_orange)\ +$os\ +$username\ +[](bg:color_yellow fg:color_orange)\ +$directory\ +[](fg:color_yellow bg:color_aqua)\ +$git_branch\ +$git_status\ +$git_commit\ +[](fg:color_aqua bg:color_blue)\ +$c\ +$rust\ +$golang\ +$nodejs\ +$php\ +$java\ +$kotlin\ +$haskell\ +$python\ +[](fg:color_blue bg:color_bg3)\ +$docker_context\ +[](fg:color_bg3 bg:color_bg1)\ +$battery\ +$time\ +[ ](fg:color_bg1)\ +$line_break$character""" + +palette = 'gruvbox_dark' + +[palettes.gruvbox_dark] +color_fg0 = '#fbf1c7' +color_bg1 = '#3c3836' +color_bg3 = '#665c54' +color_blue = '#458588' +color_aqua = '#689d6a' +color_green = '#98971a' +color_orange = '#d65d0e' +color_purple = '#b16286' +color_red = '#cc241d' +color_yellow = '#d79921' + +[os] +disabled = false +style = "bg:color_orange fg:color_fg0" + +[os.symbols] +Windows = "" +Ubuntu = "" +SUSE = "" +Raspbian = "" +Mint = "" +Macos = "" +Manjaro = "" +Linux = "" +Gentoo = "" +Fedora = "" +Alpine = "" +Amazon = "" +Android = "" +Arch = "" +Artix = "" +CentOS = "" +Debian = "" +Redhat = "" +RedHatEnterprise = "" + +[username] +show_always = true +style_user = "bg:color_orange fg:color_fg0" +style_root = "bg:color_orange fg:color_fg0" +format = '[ $user ]($style)' + +[directory] +style = "fg:color_fg0 bg:color_yellow" +format = "[ $path ]($style)" +truncation_length = 3 +truncation_symbol = "…/" + +[directory.substitutions] +"Documents" = " " +"Downloads" = " " +"Music" = " " +"Pictures" = " " +"Developer" = " " + +[git_branch] +symbol = "" +style = "bg:color_aqua" +format = '[[ $symbol $branch ](fg:color_fg0 bg:color_aqua)]($style)' + +[git_status] +style = "bg:color_aqua" +format = '[[($all_status$ahead_behind )](fg:color_fg0 bg:color_aqua)]($style)' +ahead = " ⇡${count} " +behind = " ⇣${count} " +conflicted = "⚔️" +deleted = "🗑️${count} " +diverged = "🔱⇡${ahead_count} ⇣${behind_count} " +modified = "📝${count} " +renamed = "📛${count} " +staged = "🗃️${count} " +stashed = " 📦${count} " +untracked = "🤷${count} " + +[git_commit] +commit_hash_length = 8 +style = "bg:color_aqua" +tag_symbol = "🔖 " +disabled = false + +[nodejs] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[c] +symbol = " " +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[rust] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[golang] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[php] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[java] +symbol = " " +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[kotlin] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[haskell] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[python] +symbol = "" +style = "bg:color_blue" +format = '[[ $symbol( $version) ](fg:color_fg0 bg:color_blue)]($style)' + +[docker_context] +symbol = "" +style = "bg:color_bg3" +format = '[[ $symbol( $context) ](fg:#83a598 bg:color_bg3)]($style)' + +[battery] +full_symbol = "🔋" +charging_symbol = "🔌" +discharging_symbol = "🪫" +# format = '[[$symbol$percentage](fg:color_fg0 bg:color_bg1)]($style)' +# format = '[[ $symbol](fg:color_fg0 bg:color_bg1)]($style)' +format = '[ $symbol]($style)' + +[[battery.display]] # "bold red" style when capacity is between 0% and 10% +threshold = 25 +style = "fg:#FF0000 bg:color_bg1" + +[[battery.display]] # "bold yellow" style when capacity is between 10% and 30% +threshold = 50 +discharging_symbol = "💦" +style = "fg:#FFFF00 bg:color_bg1" + +[[battery.display]] # "bold green" style when capacity is between 10% and 30% +threshold = 80 +discharging_symbol = "🔋" +style = "fg:#7fff00 bg:color_bg1" + + +[time] +disabled = false +time_format = "%R" +style = "bg:color_bg1" +format = '[[ $time ](fg:color_fg0 bg:color_bg1)]($style)' + + +[line_break] +disabled = false + +[character] +disabled = false +success_symbol = '[ ](bold fg:color_green)' +error_symbol = '[ ](bold fg:color_red)' +vimcmd_symbol = '[ ](bold fg:color_green)' +vimcmd_replace_one_symbol = '[ ](bold fg:color_purple)' +vimcmd_replace_symbol = '[ ](bold fg:color_purple)' +vimcmd_visual_symbol = '[ ](bold fg:color_yellow)' |
