diff options
| author | gyoder <70408179+gyoder@users.noreply.github.com> | 2025-07-03 16:46:00 -0600 |
|---|---|---|
| committer | gyoder <70408179+gyoder@users.noreply.github.com> | 2025-07-03 16:46:00 -0600 |
| commit | 4cb415e3065b0bb73b1e31bd27aee7df75bba552 (patch) | |
| tree | 21fc921288e34e2bddd76138db5e8fdec77a49ea /fish/.config/starship.toml | |
| parent | e8e778f928431e90046dc00ab77766088d7cc616 (diff) | |
fish: switched to starship
Diffstat (limited to 'fish/.config/starship.toml')
| -rw-r--r-- | fish/.config/starship.toml | 165 |
1 files changed, 165 insertions, 0 deletions
diff --git a/fish/.config/starship.toml b/fish/.config/starship.toml new file mode 100644 index 0000000..42baab8 --- /dev/null +++ b/fish/.config/starship.toml @@ -0,0 +1,165 @@ +"$schema" = 'https://starship.rs/config-schema.json' + +format = """ +$username\ +$directory\ +$git_branch\ +$git_status\ +$fill\ +$c\ +$elixir\ +$elm\ +$golang\ +$haskell\ +$java\ +$julia\ +$nodejs\ +$nim\ +$rust\ +$scala\ +$conda\ +$python\ +$time\n\ +[❯](fg:iris) \ +""" + +palette = "rose-pine" + +[palettes.rose-pine] +overlay = '#26233a' +love = '#eb6f92' +gold = '#f6c177' +rose = '#ebbcba' +pine = '#31748f' +foam = '#9ccfd8' +iris = '#c4a7e7' + +[directory] +format = "[](fg:overlay)[ $path ]($style)[](fg:overlay) " +style = "bg:overlay fg:pine" +truncation_length = 3 +truncation_symbol = "…/" + +[directory.substitutions] +Documents = "" +Downloads = " " +Music = " " +Pictures = " " + +[fill] +style = "fg:overlay" +symbol = " " + +[git_branch] +format = "[](fg:overlay)[ $symbol $branch ]($style)[](fg:overlay) " +style = "bg:overlay fg:foam" +symbol = "" + +[git_status] +disabled = false +style = "bg:overlay fg:love" +format = '[](fg:overlay)([$all_status$ahead_behind]($style))[](fg:overlay) ' +up_to_date = '[ ✓ ](bg:overlay fg:iris)' +untracked = '[?\($count\)](bg:overlay fg:gold)' +stashed = '[\$](bg:overlay fg:iris)' +modified = '[!\($count\)](bg:overlay fg:gold)' +renamed = '[»\($count\)](bg:overlay fg:iris)' +deleted = '[✘\($count\)](style)' +staged = '[++\($count\)](bg:overlay fg:gold)' +ahead = '[⇡\(${count}\)](bg:overlay fg:foam)' +diverged = '⇕[\[](bg:overlay fg:iris)[⇡\(${ahead_count}\)](bg:overlay fg:foam)[⇣\(${behind_count}\)](bg:overlay fg:rose)[\]](bg:overlay fg:iris)' +behind = '[⇣\(${count}\)](bg:overlay fg:rose)' + +[time] +disabled = false +format = " [](fg:overlay)[ $time ]($style)[](fg:overlay)" +style = "bg:overlay fg:rose" +time_format = "%I:%M%P" +use_12hr = true + +[username] +disabled = false +format = "[](fg:overlay)[ $user ]($style)[](fg:overlay) " +show_always = true +style_root = "bg:overlay fg:iris" +style_user = "bg:overlay fg:iris" + +# Languages + +[c] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[elixir] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[elm] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[golang] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[haskell] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[java] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[julia] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[nodejs] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[nim] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[rust] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[scala] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = " " + +[python] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$version ]($style)[](fg:overlay)" +disabled = false +symbol = ' ' + +[conda] +style = "bg:overlay fg:pine" +format = " [](fg:overlay)[ $symbol$environment ]($style)[](fg:overlay)" +disabled = false +symbol = '🅒 ' |
