diff --git a/homeManagerModules/cliPrograms/starship/starship.toml b/homeManagerModules/cliPrograms/starship/starship.toml index 0affafc..efbc948 100644 --- a/homeManagerModules/cliPrograms/starship/starship.toml +++ b/homeManagerModules/cliPrograms/starship/starship.toml @@ -1,30 +1,32 @@ +right_format = """ +[](#FCA17D)\ +$sudo\ +[](fg:#DA627D bg:#FCA17D)\ +$battery\ +[](bg:#DA627D fg:#9A348E)\ +[ hii :3](bg:#9A348E)\ +[](#9A348E)\ +""" + format = """ [](#9A348E)\ -$os\ $username\ -[](bg:#DA627D fg:#9A348E)\ +[](bg:#DA627D fg:#9A348E)\ $directory\ -[](fg:#DA627D bg:#FCA17D)\ +[](fg:#DA627D bg:#FCA17D)\ $git_branch\ $git_status\ -[](fg:#FCA17D bg:#86BBD8)\ +[](fg:#FCA17D bg:#86BBD8)\ $c\ -$elixir\ -$elm\ $golang\ -$gradle\ $haskell\ -$java\ -$julia\ $nodejs\ -$nim\ $rust\ -$scala\ -[](fg:#86BBD8 bg:#06969A)\ +[](fg:#86BBD8 bg:#06969A)\ $docker_context\ -[](fg:#06969A bg:#33658A)\ +[](fg:#06969A bg:#33658A)\ $time\ -[ ](fg:#33658A)\ +[ ](fg:#33658A)\ """ # Disable the blank line at the start of the prompt @@ -39,17 +41,11 @@ style_root = "bg:#9A348E" format = '[$user ]($style)' disabled = false -# An alternative to the username module which displays a symbol that -# represents the current operating system -[os] -style = "bg:#9A348E" -disabled = true # Disabled by default - [directory] style = "bg:#DA627D" format = "[ $path ]($style)" truncation_length = 3 -truncation_symbol = "…/" +truncation_symbol = "" # Here is how you can shorten some long paths by text replacement # similar to mapped_locations in Oh My Posh: @@ -74,16 +70,6 @@ symbol = " " style = "bg:#06969A" format = '[ $symbol $context ]($style)' -[elixir] -symbol = " " -style = "bg:#86BBD8" -format = '[ $symbol ($version) ]($style)' - -[elm] -symbol = " " -style = "bg:#86BBD8" -format = '[ $symbol ($version) ]($style)' - [git_branch] symbol = "" style = "bg:#FCA17D" @@ -98,47 +84,37 @@ symbol = " " style = "bg:#86BBD8" format = '[ $symbol ($version) ]($style)' -[gradle] -style = "bg:#86BBD8" -format = '[ $symbol ($version) ]($style)' - [haskell] symbol = " " style = "bg:#86BBD8" format = '[ $symbol ($version) ]($style)' -[java] -symbol = " " -style = "bg:#86BBD8" -format = '[ $symbol ($version) ]($style)' - -[julia] -symbol = " " -style = "bg:#86BBD8" -format = '[ $symbol ($version) ]($style)' - [nodejs] symbol = "" style = "bg:#86BBD8" format = '[ $symbol ($version) ]($style)' -[nim] -symbol = "󰆥 " -style = "bg:#86BBD8" -format = '[ $symbol ($version) ]($style)' - [rust] symbol = "" style = "bg:#86BBD8" format = '[ $symbol ($version) ]($style)' -[scala] -symbol = " " -style = "bg:#86BBD8" -format = '[ $symbol ($version) ]($style)' - [time] disabled = false -time_format = "%R" # Hour:Minute Format +time_format = "%R" # Hour:Minute Format style = "bg:#33658A" -format = '[ ♥ $time ]($style)' +format = '[ $time ]($style)' + +[battery] +disabled = false +format = '[ $percentage ]($style)' + +[[battery.display]] +style = "bg:#DA627D" +threshold = 60 + +[sudo] +disabled = false +symbol = "!" +style = "bg:#FCA17D" +format = "[$symbol ]($style)"