diff options
Diffstat (limited to 'config/starship')
| -rw-r--r-- | config/starship/1-line-nix.toml | 79 | ||||
| -rw-r--r-- | config/starship/1-line-simple.toml | 173 | ||||
| -rw-r--r-- | config/starship/2-line-classic-garuda.toml | 146 | ||||
| -rw-r--r-- | config/starship/2-line-cool.toml | 65 | ||||
| -rw-r--r-- | config/starship/2-line-nixos.toml | 79 | ||||
| -rw-r--r-- | config/starship/chris-titus.toml | 129 | ||||
| -rw-r--r-- | config/starship/classic.toml | 250 | ||||
| -rw-r--r-- | config/starship/eric-dubois.toml | 191 | ||||
| -rw-r--r-- | config/starship/nobara.toml | 248 | ||||
| -rw-r--r-- | config/starship/purple-1line.toml | 79 | ||||
| -rw-r--r-- | config/starship/ranbow.toml | 181 | ||||
| -rw-r--r-- | config/starship/simple-prompt.toml | 187 | ||||
| -rw-r--r-- | config/starship/vill-minimalist.toml | 405 |
13 files changed, 2212 insertions, 0 deletions
diff --git a/config/starship/1-line-nix.toml b/config/starship/1-line-nix.toml new file mode 100644 index 00000000..e3b534b5 --- /dev/null +++ b/config/starship/1-line-nix.toml @@ -0,0 +1,79 @@ +add_newline = true +format = "$nix_shell$hostname$directory$git_branch$git_state$git_status$character" +palette = "base16" + +[character] +error_symbol = "[❯](red)" +success_symbol = "[❯](#5597b9)" +vimcmd_symbol = "[❮](cyan)" + +[directory] +style = "#5597b9" + +[git_branch] +format = "on [$symbol$branch]($style)[](#0e4975) " +style = "fg:#5597b9 bg:#0e4975" +symbol = "[](#0e4975) " + +[git_state] +format = "([$state( $progress_current/$progress_total)]($style)) " +style = "bright-black" + +[git_status] +conflicted = "" +deleted = "" +format = "[[(*$conflicted$untracked$modified$staged$renamed$deleted)](218)($ahead_behind$stashed)]($style)" +renamed = "" +stashed = "≡" +style = "cyan" + +[nix_shell] +format = "[$symbol]($style) " +style = "" +symbol = "🐚" + +[palettes.base16] +base00 = "#0a1b37" +base01 = "#0e4975" +base02 = "#0870a3" +base03 = "#04abe0" +base04 = "#b1bbbc" +base05 = "#efe0c3" +base06 = "#fdeead" +base07 = "#fff2c5" +base08 = "#3a9cbf" +base09 = "#279bc4" +base0A = "#e76865" +base0B = "#c8797a" +base0C = "#6693bc" +base0D = "#5597b9" +base0E = "#e9646b" +base0F = "#6c97ba" +base10 = "#0a1b37" +base11 = "#0a1b37" +base12 = "#3a9cbf" +base13 = "#e76865" +base14 = "#c8797a" +base15 = "#6693bc" +base16 = "#5597b9" +base17 = "#e9646b" +black = "#0a1b37" +blue = "#5597b9" +bright-black = "#04abe0" +bright-blue = "#5597b9" +bright-cyan = "#6693bc" +bright-green = "#c8797a" +bright-magenta = "#e9646b" +bright-purple = "#e9646b" +bright-red = "#3a9cbf" +bright-white = "#fff2c5" +bright-yellow = "#e76865" +brown = "#6c97ba" +cyan = "#6693bc" +green = "#c8797a" +magenta = "#e9646b" +orange = "#279bc4" +purple = "#e9646b" +red = "#3a9cbf" +white = "#efe0c3" +yellow = "#e76865" diff --git a/config/starship/1-line-simple.toml b/config/starship/1-line-simple.toml new file mode 100644 index 00000000..0cf72924 --- /dev/null +++ b/config/starship/1-line-simple.toml @@ -0,0 +1,173 @@ +"$schema" = 'https://starship.rs/config-schema.json' + +command_timeout = 120 +palette = 'catppuccin_mocha' +add_newline = false +[character] +# Note the use of Catppuccin color 'peach' +success_symbol = "[[](green) ❯](peach)" +error_symbol = "[[](red) ❯](peach)" +vimcmd_symbol = "[❮](subtext1)" # For use with zsh-vi-mode + + + +[palettes.catppuccin_mocha] +rosewater = "#f5e0dc" +flamingo = "#f2cdcd" +pink = "#f5c2e7" +mauve = "#cba6f7" +red = "#f38ba8" +maroon = "#eba0ac" +peach = "#fab387" +yellow = "#f9e2af" +green = "#a6e3a1" +teal = "#94e2d5" +sky = "#89dceb" +sapphire = "#74c7ec" +blue = "#89b4fa" +lavender = "#b4befe" +text = "#cdd6f4" +subtext1 = "#bac2de" +subtext0 = "#a6adc8" +overlay2 = "#9399b2" +overlay1 = "#7f849c" +overlay0 = "#6c7086" +surface2 = "#585b70" +surface1 = "#45475a" +surface0 = "#313244" +base = "#1e1e2e" +mantle = "#181825" +crust = "#11111b" + +[aws] +symbol = " " + +[buf] +symbol = " " + +[c] +symbol = " " + +[cmake] +symbol = " " + +[conda] +symbol = " " + +[crystal] +symbol = " " + +[dart] +symbol = " " + +[directory] +read_only = " " +truncation_length = 4 +style = "bold lavender" + +[docker_context] +symbol = " " + +[elixir] +symbol = " " + +[elm] +symbol = " " + +[fennel] +symbol = " " + +[fossil_branch] +symbol = " " + +[git_branch] +symbol = " " +style = "bold mauve" + +[git_commit] +tag_symbol = ' ' + +[golang] +symbol = " " + +[guix_shell] +symbol = " " + +[haskell] +symbol = " " + +[haxe] +symbol = " " + +[hg_branch] +symbol = " " + +[hostname] +ssh_symbol = " " + +[java] +symbol = " " + +[julia] +symbol = " " + +[kotlin] +symbol = " " + +[lua] +symbol = " " + +[memory_usage] +symbol = " " + +[meson] +symbol = " " + +[nim] +symbol = " " + +[nix_shell] +symbol = " " + +[nodejs] +symbol = " " + +[ocaml] +symbol = " " + +[package] +symbol = " " + +[perl] +symbol = " " + +[php] +symbol = " " + +[pijul_channel] +symbol = " " + +[python] +symbol = " " + +[rlang] +symbol = " " + +[ruby] +symbol = " " + +[rust] +symbol = " " + +[scala] +symbol = " " + +[swift] +symbol = " " + +[zig] +symbol = " " + +[gradle] +symbol = " " + diff --git a/config/starship/2-line-classic-garuda.toml b/config/starship/2-line-classic-garuda.toml new file mode 100644 index 00000000..5ec1c550 --- /dev/null +++ b/config/starship/2-line-classic-garuda.toml @@ -0,0 +1,146 @@ +## FIRST LINE/ROW: Info & Status +# First param ─┌ +[username] +format = " [╭─$user]($style)@" +show_always = true +style_root = "bold red" +style_user = "bold red" + +# Second param +[hostname] +disabled = false +format = "[$hostname]($style) in " +ssh_only = false +style = "bold dimmed red" + +# Third param +[directory] +style = "purple" +truncate_to_repo = true +truncation_length = 0 +truncation_symbol = "repo: " + +# Fourth param +[sudo] +disabled = false + +# Before all the version info (python, nodejs, php, etc.) +[git_status] +ahead = "⇡${count}" +behind = "⇣${count}" +deleted = "x" +diverged = "⇕⇡${ahead_count}⇣${behind_count}" +style = "white" + +# Last param in the first line/row +[cmd_duration] +disabled = false +format = "took [$duration]($style)" +min_time = 1 + + +## SECOND LINE/ROW: Prompt +# Somethere at the beginning +[battery] +charging_symbol = "" +disabled = true +discharging_symbol = "" +full_symbol = "" + +[[battery.display]] # "bold red" style when capacity is between 0% and 10% +disabled = false +style = "bold red" +threshold = 15 + +[[battery.display]] # "bold yellow" style when capacity is between 10% and 30% +disabled = true +style = "bold yellow" +threshold = 50 + +[[battery.display]] # "bold green" style when capacity is between 10% and 30% +disabled = true +style = "bold green" +threshold = 80 + +# Prompt: optional param 1 +[time] +disabled = true +format = " 🕙 $time($style)\n" +style = "bright-white" +time_format = "%T" + +# Prompt: param 2 +[character] +error_symbol = " [×](bold red)" +success_symbol = " [╰─λ](bold red)" + +# SYMBOLS +[status] +disabled = false +format = '[\[$symbol$status_common_meaning$status_signal_name$status_maybe_int\]]($style)' +map_symbol = true +pipestatus = true +symbol = "🔴" + +[aws] +symbol = " " + +[conda] +symbol = " " + +[dart] +symbol = " " + +[docker_context] +symbol = " " + +[elixir] +symbol = " " + +[elm] +symbol = " " + +[git_branch] +symbol = " " + +[golang] +symbol = " " + +[hg_branch] +symbol = " " + +[java] +symbol = " " + +[julia] +symbol = " " + +[nim] +symbol = " " + +[nix_shell] +symbol = " " + +[nodejs] +symbol = " " + +[package] +symbol = " " + +[perl] +symbol = " " + +[php] +symbol = " " + +[python] +symbol = " " + +[ruby] +symbol = " " + +[rust] +symbol = " " + +[swift] +symbol = "ﯣ " diff --git a/config/starship/2-line-cool.toml b/config/starship/2-line-cool.toml new file mode 100644 index 00000000..0aae3558 --- /dev/null +++ b/config/starship/2-line-cool.toml @@ -0,0 +1,65 @@ +format = """ +[░▒▓](#a3aed2)\ +[ ](bg:#a3aed2 fg:#090c0c)\ +[](bg:#769ff0 fg:#a3aed2)\ +$directory\ +[](fg:#769ff0 bg:#394260)\ +$git_branch\ +$git_status\ +[](fg:#394260 bg:#212736)\ +$nodejs\ +$rust\ +$golang\ +$php\ +[](fg:#212736 bg:#1d2230)\ +$time\ +[ ](fg:#1d2230)\ +\n$character""" + +[directory] +style = "fg:#e3e5e5 bg:#769ff0" +format = "[ $path ]($style)" +truncation_length = 3 +truncation_symbol = "…/" + +[directory.substitutions] +"Documents" = " " +"Downloads" = " " +"Music" = " " +"Pictures" = " " + +[git_branch] +symbol = "" +style = "bg:#394260" +format = '[[ $symbol $branch ](fg:#769ff0 bg:#394260)]($style)' + +[git_status] +style = "bg:#394260" +format = '[[($all_status$ahead_behind )](fg:#769ff0 bg:#394260)]($style)' + +[nodejs] +symbol = "" +style = "bg:#212736" +format = '[[ $symbol ($version) ](fg:#769ff0 bg:#212736)]($style)' + +[rust] +symbol = "" +style = "bg:#212736" +format = '[[ $symbol ($version) ](fg:#769ff0 bg:#212736)]($style)' + +[golang] +symbol = "ﳑ" +style = "bg:#212736" +format = '[[ $symbol ($version) ](fg:#769ff0 bg:#212736)]($style)' + +[php] +symbol = "" +style = "bg:#212736" +format = '[[ $symbol ($version) ](fg:#769ff0 bg:#212736)]($style)' + +[time] +disabled = true +time_format = "%R" # Hour:Minute Format +style = "bg:#1d2230" +format = '[[ $time ](fg:#a0a9cb bg:#1d2230)]($style)' + diff --git a/config/starship/2-line-nixos.toml b/config/starship/2-line-nixos.toml new file mode 100644 index 00000000..4f21fd5e --- /dev/null +++ b/config/starship/2-line-nixos.toml @@ -0,0 +1,79 @@ +add_newline = false +format = "$nix_shell$hostname$directory$git_branch$git_state$git_status\n$character" +palette = "base16" + +[character] +error_symbol = "[❯](red)" +success_symbol = "[❯](#5597b9)" +vimcmd_symbol = "[❮](cyan)" + +[directory] +style = "#5597b9" + +[git_branch] +format = "on [$symbol$branch]($style)[](#0e4975) " +style = "fg:#5597b9 bg:#0e4975" +symbol = "[](#0e4975) " + +[git_state] +format = "([$state( $progress_current/$progress_total)]($style)) " +style = "bright-black" + +[git_status] +conflicted = "" +deleted = "" +format = "[[(*$conflicted$untracked$modified$staged$renamed$deleted)](218)($ahead_behind$stashed)]($style)" +renamed = "" +stashed = "≡" +style = "cyan" + +[nix_shell] +format = "[$symbol]($style) " +style = "" +symbol = "🐚" + +[palettes.base16] +base00 = "#0a1b37" +base01 = "#0e4975" +base02 = "#0870a3" +base03 = "#04abe0" +base04 = "#b1bbbc" +base05 = "#efe0c3" +base06 = "#fdeead" +base07 = "#fff2c5" +base08 = "#3a9cbf" +base09 = "#279bc4" +base0A = "#e76865" +base0B = "#c8797a" +base0C = "#6693bc" +base0D = "#5597b9" +base0E = "#e9646b" +base0F = "#6c97ba" +base10 = "#0a1b37" +base11 = "#0a1b37" +base12 = "#3a9cbf" +base13 = "#e76865" +base14 = "#c8797a" +base15 = "#6693bc" +base16 = "#5597b9" +base17 = "#e9646b" +black = "#0a1b37" +blue = "#5597b9" +bright-black = "#04abe0" +bright-blue = "#5597b9" +bright-cyan = "#6693bc" +bright-green = "#c8797a" +bright-magenta = "#e9646b" +bright-purple = "#e9646b" +bright-red = "#3a9cbf" +bright-white = "#fff2c5" +bright-yellow = "#e76865" +brown = "#6c97ba" +cyan = "#6693bc" +green = "#c8797a" +magenta = "#e9646b" +orange = "#279bc4" +purple = "#e9646b" +red = "#3a9cbf" +white = "#efe0c3" +yellow = "#e76865" diff --git a/config/starship/chris-titus.toml b/config/starship/chris-titus.toml new file mode 100644 index 00000000..dcf96bda --- /dev/null +++ b/config/starship/chris-titus.toml @@ -0,0 +1,129 @@ +format = """ +[](#3B4252)\ +$python\ +$username\ +[](bg:#434C5E fg:#3B4252)\ +$directory\ +[](fg:#434C5E bg:#4C566A)\ +$git_branch\ +$git_status\ +[](fg:#4C566A bg:#86BBD8)\ +$c\ +$elixir\ +$elm\ +$golang\ +$haskell\ +$java\ +$julia\ +$nodejs\ +$nim\ +$rust\ +[](fg:#86BBD8 bg:#06969A)\ +$docker_context\ +[](fg:#06969A bg:#33658A)\ +$time\ +[ ](fg:#33658A)\ +""" +command_timeout = 5000 +# Disable the blank line at the start of the prompt +# add_newline = false + +# You can also replace your username with a neat symbol like to save some space +[username] +show_always = true +style_user = "bg:#3B4252" +style_root = "bg:#3B4252" +format = '[$user ]($style)' + +[directory] +style = "bg:#434C5E" +format = "[ $path ]($style)" +truncation_length = 3 +truncation_symbol = "…/" + +# Here is how you can shorten some long paths by text replacement +# similar to mapped_locations in Oh My Posh: +[directory.substitutions] +"Documents" = " " +"Downloads" = " " +"Music" = " " +"Pictures" = " " +# Keep in mind that the order matters. For example: +# "Important Documents" = " " +# will not be replaced, because "Documents" was already substituted before. +# So either put "Important Documents" before "Documents" or use the substituted version: +# "Important " = " " + +[c] +symbol = " " +style = "bg:#86BBD8" +format = '[ $symbol ($version) ]($style)' + +[docker_context] +symbol = " " +style = "bg:#06969A" +format = '[ $symbol $context ]($style) $path' + +[elixir] +symbol = " " +style = "bg:#86BBD8" +format = '[ $symbol ($version) ]($style)' + +[elm] +symbol = " " +style = "bg:#86BBD8" +format = '[ $symbol ($version) ]($style)' + +[git_branch] +symbol = "" +style = "bg:#4C566A" +format = '[ $symbol $branch ]($style)' + +[git_status] +style = "bg:#4C566A" +format = '[$all_status$ahead_behind ]($style)' + +[golang] +symbol = " " +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)' + +[python] +style = "bg:#3B4252" +format = '[(\($virtualenv\) )]($style)' + +[rust] +symbol = "" +style = "bg:#86BBD8" +format = '[ $symbol ($version) ]($style)' + +[time] +disabled = false +time_format = "%R" # Hour:Minute Format +style = "bg:#33658A" +format = '[ $time ]($style)' diff --git a/config/starship/classic.toml b/config/starship/classic.toml new file mode 100644 index 00000000..8dd1645f --- /dev/null +++ b/config/starship/classic.toml @@ -0,0 +1,250 @@ +palette = "catppuccin_mocha" + +[palettes.catppuccin_mocha] +rosewater = "#f5e0dc" +flamingo = "#f2cdcd" +pink = "#f5c2e7" +mauve = "#cba6f7" +red = "#f38ba8" +maroon = "#eba0ac" +peach = "#fab387" +yellow = "#f9e2af" +green = "#a6e3a1" +teal = "#94e2d5" +sky = "#89dceb" +sapphire = "#74c7ec" +blue = "#89b4fa" +lavender = "#b4befe" +text = "#cdd6f4" +subtext1 = "#bac2de" +subtext0 = "#a6adc8" +overlay2 = "#9399b2" +overlay1 = "#7f849c" +overlay0 = "#6c7086" +surface2 = "#585b70" +surface1 = "#45475a" +surface0 = "#313244" +base = "#1e1e2e" +mantle = "#181825" +crust = "#11111b" + +## FIRST LINE/ROW: Info & Status +[username] +format = "[$user]($style)@" +show_always = true +style_root = "bold red" +style_user = "bold mauve" + +[hostname] +disabled = false +format = "[$hostname]($style) in " +ssh_only = false +style = "bold maroon" +ssh_symbol = " " + +[directory] +style = "bold peach" +truncate_to_repo = true +truncation_length = 0 +truncation_symbol = "repo: " +read_only = "" + +[git_metrics] +disabled = false +added_style = 'bold green' +format = '[+$added]($added_style)/[-$deleted]($deleted_style) ' + +[sudo] +disabled = false + +[git_status] +ahead = "${count}" +behind = "${count}" +deleted = "x" +diverged = "${ahead_count}${behind_count}" +style = "text" + +[git_branch] +symbol = " " +style = "bold green" + +[nix_shell] +format = 'via [$symbol(($name))]($style) ' +symbol = " " + +[cmd_duration] +disabled = false +style="bold flamingo" +format = "took [$duration]($style)" +show_milliseconds = true +show_notifications = false +min_time_to_notify = 30_000 + +## SECOND LINE/ROW: Prompt +[battery] +charging_symbol = "" +disabled = true +discharging_symbol = "" +full_symbol = "" + +[[battery.display]] # "bold red" style when capacity is between 0% and 15% +disabled = false +style = "bold red" +threshold = 15 + +[[battery.display]] # "bold peach" style when capacity is between 15% and 50% +disabled = true +style = "bold peach" +threshold = 50 + +[[battery.display]] # "bold green" style when capacity is between 50% and 90% +disabled = true +style = "bold green" +threshold = 90 + +[status] +disabled = false +format = '[\[$symbol$status_common_meaning$status_signal_name$status_maybe_int\]]($style)' +map_symbol = true +pipestatus = true +symbol = "✖" +not_executable_symbol = "" +not_found_symbol = "" +sigint_symbol = "" +signal_symbol = "" + +[os] +disabled = true +format = ' [$symbol]($style)' +style = "bold mauve" + +[character] +error_symbol = "" +success_symbol = "❯(bold green)" + +# SYMBOLS +[git_commit] +tag_symbol = ' ' + +[golang] +symbol = " " + +[guix_shell] +symbol = " " + +[haskell] +symbol = " " + +[haxe] +symbol = " " + +[hg_branch] +symbol = " " + +[java] +symbol = " " + +[julia] +symbol = " " + +[kotlin] +symbol = " " + +[lua] +symbol = " " + +[memory_usage] +symbol = " " + +[meson] +symbol = " " + +[nim] +symbol = " " + +[nodejs] +symbol = " " + +[ocaml] +symbol = " " + +[os.symbols] +Alpaquita = " " +Alpine = " " +AlmaLinux = " " +Amazon = " " +Android = " " +Arch = " " +Artix = " " +CentOS = " " +Debian = " " +DragonFly = " " +Emscripten = " " +EndeavourOS = " " +Fedora = " " +FreeBSD = " " +Garuda = " " +Gentoo = " " +HardenedBSD = " " +Illumos = " " +Kali = " " +Linux = " " +Mabox = " " +Macos = " " +Manjaro = " " +Mariner = " " +MidnightBSD = " " +Mint = " " +NetBSD = " " +NixOS = " " +OpenBSD = " " +openSUSE = " " +OracleLinux = " " +Pop = " " +Raspbian = " " +Redhat = " " +RedHatEnterprise = " " +RockyLinux = " " +Redox = " " +Solus = " " +SUSE = " " +Ubuntu = " " +Unknown = " " +Void = " " +Windows = " " + +[package] +symbol = " " + +[perl] +symbol = " " + +[php] +symbol = " " + +[pijul_channel] +symbol = " " + +[python] +symbol = " " + +[rlang] +symbol = " " + +[ruby] +symbol = " " + +[rust] +symbol = " " + +[scala] +symbol = " " + +[swift] +symbol = " " + +[zig] +symbol = " " + +[gradle] +symbol = " " diff --git a/config/starship/eric-dubois.toml b/config/starship/eric-dubois.toml new file mode 100644 index 00000000..4c3a8c42 --- /dev/null +++ b/config/starship/eric-dubois.toml @@ -0,0 +1,191 @@ +"$schema" = 'https://starship.rs/config-schema.json' + +format = """ +[](surface0)\ +$os\ +$username\ +[](bg:peach fg:surface0)\ +$directory\ +[](fg:peach bg:green)\ +$git_branch\ +$git_status\ +[](fg:green bg:teal)\ +$c\ +$rust\ +$golang\ +$nodejs\ +$php\ +$java\ +$kotlin\ +$haskell\ +$python\ +[](fg:teal bg:blue)\ +$docker_context\ +[](fg:blue bg:pink)\ +$time\ +[ ](fg:pink)\ +$line_break$character""" + +palette = 'catppuccin_mocha' + +[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' + +[palettes.catppuccin_mocha] +rosewater = "#f5e0dc" +flamingo = "#f2cdcd" +pink = "#f5c2e7" +orange = "#cba6f7" +red = "#f38ba8" +maroon = "#eba0ac" +peach = "#fab387" +yellow = "#f9e2af" +green = "#a6e3a1" +teal = "#94e2d5" +sky = "#89dceb" +sapphire = "#74c7ec" +blue = "#89b4fa" +lavender = "#b4befe" +text = "#cdd6f4" +subtext1 = "#bac2de" +subtext0 = "#a6adc8" +overlay2 = "#9399b2" +overlay1 = "#7f849c" +overlay0 = "#6c7086" +surface2 = "#585b70" +surface1 = "#45475a" +surface0 = "#313244" +base = "#1e1e2e" +mantle = "#181825" +crust = "#11111b" + +[os] +disabled = false +style = "bg:surface0 fg:text" + +[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:surface0 fg:text" +style_root = "bg:surface0 fg:text" +format = '[ $user ]($style)' + +[directory] +style = "fg:mantle bg:peach" +format = "[ $path ]($style)" +truncation_length = 3 +truncation_symbol = "…/" + +[directory.substitutions] +"Documents" = " " +"Downloads" = " " +"Music" = " " +"Pictures" = " " +"Developer" = " " + +[git_branch] +symbol = "" +style = "bg:teal" +format = '[[ $symbol $branch ](fg:base bg:green)]($style)' + +[git_status] +style = "bg:teal" +format = '[[($all_status$ahead_behind )](fg:base bg:green)]($style)' + +[nodejs] +symbol = "" +style = "bg:teal" +format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)' + +[c] +symbol = " " +style = "bg:teal" +format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)' + +[rust] +symbol = "" +style = "bg:teal" +format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)' + +[golang] +symbol = "" +style = "bg:teal" +format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)' + +[php] +symbol = "" +style = "bg:teal" +format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)' + +[java] +symbol = " " +style = "bg:teal" +format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)' + +[kotlin] +symbol = "" +style = "bg:teal" +format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)' + +[haskell] +symbol = "" +style = "bg:teal" +format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)' + +[python] +symbol = "" +style = "bg:teal" +format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)' + +[docker_context] +symbol = "" +style = "bg:mantle" +format = '[[ $symbol( $context) ](fg:#83a598 bg:color_bg3)]($style)' + +[time] +disabled = false +# time_format = "%R" +time_format = "%I:%M %p" +style = "pink" +format = '[[ $time ](fg:mantle bg:pink)]($style)' + +[line_break] +disabled = false + +[character] +disabled = false +success_symbol = '[>](bold fg:green)' +error_symbol = '[>](bold fg:red)' +vimcmd_symbol = '[<](bold fg:creen)' +vimcmd_replace_one_symbol = '[<](bold fg:purple)' +vimcmd_replace_symbol = '[<](bold fg:purple)' +vimcmd_visual_symbol = '[<](bold fg:lavender)' diff --git a/config/starship/nobara.toml b/config/starship/nobara.toml new file mode 100644 index 00000000..8e189039 --- /dev/null +++ b/config/starship/nobara.toml @@ -0,0 +1,248 @@ +palette = "catppuccin_macchiato" +format = """ +[░▒▓](crust)\ +$os\ +[](bg:lavender fg:crust)\ +$directory\ +[ ](fg:lavender bg:surface0)\ +$git_branch\ +$git_status\ +$hg_branch\ +[ ](fg:surface0 bg:crust)\ +[▓▒░](crust)\ +[ ◦•](surface2)\ +$fill\ +[•◦ ](surface2)\ +[░▒▓](crust)\ +[ ](fg:surface0 bg:crust)\ +$status\ +$cmd_duration\ +[ ](fg:crust bg:surface0)\ +$battery\ +[▓▒░](crust) +[·](surface0)\ +[·](surface2)\ +[•](overlay1)\ +[ ](teal)\ +""" + +[fill] +symbol = "·" +style = "surface2" + +[directory] +style = "fg:surface0 bg:lavender" +format = "[ $path ]($style)" +truncation_length = 3 +truncation_symbol = "…/" + +[directory.substitutions] +"~" = " " +"Applications" = " " +"Desktop" = " " +"Developer" = " " +"Documents" = " " +"Downloads" = " " +"Games" = " " +"GitHub" = " " +"Library" = " " +"Movies" = " " +"Music" = " " +"Pictures" = " " +"Projects" = " " +"Public" = " " +"Screenshots" = " " +"Videos" = " " +"Thunderbird" = " " +"source" = " " +"comm" = " " + + +[git_branch] +symbol = "" +style = "bg:surface0" +format = '[[ $symbol $branch ](fg:lavender bg:surface0)]($style)' + +[git_status] +style = "bg:surface0" +format = '[[($all_status$ahead_behind )](fg:lavender bg:surface0)]($style)' + +[hg_branch] +disabled = false +symbol = "" +style = "bg:surface0" +format = '[[ $symbol $branch ](fg:lavender bg:surface0)]($style)' + +[cmd_duration] +disabled = false +min_time = 0 +show_milliseconds = true +style = "fg:text bg:surface0" +format = '[$duration]($style)' + +[status] +symbol = ' ' +success_symbol = ' ' +not_executable_symbol = ' ' +not_found_symbol = ' ' +map_symbol = true +disabled = false +style = 'fg:text bg:surface0' +format = '[$symbol]($style)' + + +[battery] +disabled = false +full_symbol = '' +charging_symbol = '⚡️' +discharging_symbol = '' +unknown_symbol = '' +empty_symbol = '' +format = '[[ $symbol $percentage ](fg:text bg:crust)]($style)' + +[[battery.display]] +threshold = 25 +discharging_symbol = '' +style = 'fg:yellow bg:crust' + +[[battery.display]] +threshold = 10 +discharging_symbol = '' +style = 'fg:peach bg:crust' + +[[battery.display]] +threshold = 5 +discharging_symbol = '' +style = 'bold fg:red bg:crust' + +[os] +format = '[ $symbol]($style)' +style = 'fg:lavender bg:crust' +disabled = false + +[os.symbols] +Arch = " " +Debian = " " +Fedora = " " +FreeBSD = " " +Linux = " " +Macos = " " +NixOS = " " +Nobara = " " +Pop = " " +Raspbian = " " +Ubuntu = " " +Unknown = " " + +# palette tables should be last in the config ⚓️ +[palettes.catppuccin_macchiato] +rosewater = "#f4dbd6" +flamingo = "#f0c6c6" +pink = "#f5bde6" +mauve = "#c6a0f6" +red = "#ed8796" +maroon = "#ee99a0" +peach = "#f5a97f" +yellow = "#eed49f" +green = "#a6da95" +teal = "#8bd5ca" +sky = "#91d7e3" +sapphire = "#7dc4e4" +blue = "#8aadf4" +lavender = "#b7bdf8" +text = "#cad3f5" +subtext1 = "#b8c0e0" +subtext0 = "#a5adcb" +overlay2 = "#939ab7" +overlay1 = "#8087a2" +overlay0 = "#6e738d" +surface2 = "#5b6078" +surface1 = "#494d64" +surface0 = "#363a4f" +base = "#24273a" +mantle = "#1e2030" +crust = "#181926" + +[palettes.catppuccin_frappe] +rosewater = "#f2d5cf" +flamingo = "#eebebe" +pink = "#f4b8e4" +mauve = "#ca9ee6" +red = "#e78284" +maroon = "#ea999c" +peach = "#ef9f76" +yellow = "#e5c890" +green = "#a6d189" +teal = "#81c8be" +sky = "#99d1db" +sapphire = "#85c1dc" +blue = "#8caaee" +lavender = "#babbf1" +text = "#c6d0f5" +subtext1 = "#b5bfe2" +subtext0 = "#a5adce" +overlay2 = "#949cbb" +overlay1 = "#838ba7" +overlay0 = "#737994" +surface2 = "#626880" +surface1 = "#51576d" +surface0 = "#414559" +base = "#303446" +mantle = "#292c3c" +crust = "#232634" + +[palettes.catppuccin_latte] +rosewater = "#dc8a78" +flamingo = "#dd7878" +pink = "#ea76cb" +mauve = "#8839ef" +red = "#d20f39" +maroon = "#e64553" +peach = "#fe640b" +yellow = "#df8e1d" +green = "#40a02b" +teal = "#179299" +sky = "#04a5e5" +sapphire = "#209fb5" +blue = "#1e66f5" +lavender = "#7287fd" +text = "#4c4f69" +subtext1 = "#5c5f77" +subtext0 = "#6c6f85" +overlay2 = "#7c7f93" +overlay1 = "#8c8fa1" +overlay0 = "#9ca0b0" +surface2 = "#acb0be" +surface1 = "#bcc0cc" +surface0 = "#ccd0da" +base = "#eff1f5" +mantle = "#e6e9ef" +crust = "#dce0e8" + +[palettes.catppuccin_mocha] +rosewater = "#f5e0dc" +flamingo = "#f2cdcd" +pink = "#f5c2e7" +mauve = "#cba6f7" +red = "#f38ba8" +maroon = "#eba0ac" +peach = "#fab387" +yellow = "#f9e2af" +green = "#a6e3a1" +teal = "#94e2d5" +sky = "#89dceb" +sapphire = "#74c7ec" +blue = "#89b4fa" +lavender = "#b4befe" +text = "#cdd6f4" +subtext1 = "#bac2de" +subtext0 = "#a6adc8" +overlay2 = "#9399b2" +overlay1 = "#7f849c" +overlay0 = "#6c7086" +surface2 = "#585b70" +surface1 = "#45475a" +surface0 = "#313244" +base = "#1e1e2e" +mantle = "#181825" +crust = "#11111b" diff --git a/config/starship/purple-1line.toml b/config/starship/purple-1line.toml new file mode 100644 index 00000000..878a0c54 --- /dev/null +++ b/config/starship/purple-1line.toml @@ -0,0 +1,79 @@ +add_newline = true +format = "$nix_shell$hostname$directory$git_branch$git_state$git_status\n$character" +palette = "base16" + +[character] +error_symbol = "[❯](red)" +success_symbol = "[❯](#c76aeb)" +vimcmd_symbol = "[❮](cyan)" + +[directory] +style = "#c76aeb" + +[git_branch] +format = "on [$symbol$branch]($style)[](#4e3593) " +style = "fg:#c76aeb bg:#4e3593" +symbol = "[](#4e3593) " + +[git_state] +format = "([$state( $progress_current/$progress_total)]($style)) " +style = "bright-black" + +[git_status] +conflicted = "" +deleted = "" +format = "[[(*$conflicted$untracked$modified$staged$renamed$deleted)](218)($ahead_behind$stashed)]($style)" +renamed = "" +stashed = "≡" +style = "cyan" + +[nix_shell] +format = "[$symbol]($style) " +style = "" +symbol = "🐚" + +[palettes.base16] +base00 = "#191837" +base01 = "#4e3593" +base02 = "#7d4fcd" +base03 = "#da72f3" +base04 = "#ef99ff" +base05 = "#f1dafd" +base06 = "#fcecf6" +base07 = "#fbeeff" +base08 = "#ba6eeb" +base09 = "#c668f1" +base0A = "#c86ae2" +base0B = "#f243e6" +base0C = "#c36ced" +base0D = "#c76aeb" +base0E = "#b274ea" +base0F = "#ec43e7" +base10 = "#191837" +base11 = "#191837" +base12 = "#ba6eeb" +base13 = "#c86ae2" +base14 = "#f243e6" +base15 = "#c36ced" +base16 = "#c76aeb" +base17 = "#b274ea" +black = "#191837" +blue = "#c76aeb" +bright-black = "#da72f3" +bright-blue = "#c76aeb" +bright-cyan = "#c36ced" +bright-green = "#f243e6" +bright-magenta = "#b274ea" +bright-purple = "#b274ea" +bright-red = "#ba6eeb" +bright-white = "#fbeeff" +bright-yellow = "#c86ae2" +brown = "#ec43e7" +cyan = "#c36ced" +green = "#f243e6" +magenta = "#b274ea" +orange = "#c668f1" +purple = "#b274ea" +red = "#ba6eeb" +white = "#f1dafd" +yellow = "#c86ae2" diff --git a/config/starship/ranbow.toml b/config/starship/ranbow.toml new file mode 100644 index 00000000..7cca5ee9 --- /dev/null +++ b/config/starship/ranbow.toml @@ -0,0 +1,181 @@ +"$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\ +[](fg:color_aqua bg:color_blue)\ +$c\ +$cpp\ +$rust\ +$golang\ +$nodejs\ +$php\ +$java\ +$kotlin\ +$haskell\ +$python\ +[](fg:color_blue bg:color_bg3)\ +$docker_context\ +$conda\ +$pixi\ +[](fg:color_bg3 bg:color_bg1)\ +$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 = "" +AOSC = "" +Arch = "" +Artix = "" +EndeavourOS = "" +CentOS = "" +Debian = "" +Redhat = "" +RedHatEnterprise = "" +Pop = "" + +[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)' + +[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)' + +[cpp] +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)' + +[conda] +style = "bg:color_bg3" +format = '[[ $symbol( $environment) ](fg:#83a598 bg:color_bg3)]($style)' + +[pixi] +style = "bg:color_bg3" +format = '[[ $symbol( $version)( $environment) ](fg:color_fg0 bg:color_bg3)]($style)' + +[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)' diff --git a/config/starship/simple-prompt.toml b/config/starship/simple-prompt.toml new file mode 100644 index 00000000..bf659198 --- /dev/null +++ b/config/starship/simple-prompt.toml @@ -0,0 +1,187 @@ +[character] +success_symbol = "[>](bold green)" +error_symbol = "[x](bold red)" +vimcmd_symbol = "[<](bold green)" + +[git_commit] +tag_symbol = " tag " + +[git_status] +ahead = ">" +behind = "<" +diverged = "<>" +renamed = "r" +deleted = "x" + +[aws] +symbol = "aws " + +[bun] +symbol = "bun " + +[c] +symbol = "C " + +[cobol] +symbol = "cobol " + +[conda] +symbol = "conda " + +[crystal] +symbol = "cr " + +[cmake] +symbol = "cmake " + +[daml] +symbol = "daml " + +[dart] +symbol = "dart " + +[deno] +symbol = "deno " + +[dotnet] +symbol = ".NET " + +[directory] +read_only = " ro" + +[docker_context] +symbol = "docker " + +[elixir] +symbol = "exs " + +[elm] +symbol = "elm " + +[git_branch] +symbol = "git " + +[golang] +symbol = "go " + +[guix_shell] +symbol = "guix " + +[hg_branch] +symbol = "hg " + +[java] +symbol = "java " + +[julia] +symbol = "jl " + +[kotlin] +symbol = "kt " + +[lua] +symbol = "lua " + +[nodejs] +symbol = "nodejs " + +[memory_usage] +symbol = "memory " + +[meson] +symbol = "meson " + +[nim] +symbol = "nim " + +[nix_shell] +symbol = "nix " + +[ocaml] +symbol = "ml " + +[opa] +symbol = "opa " + +[os.symbols] +Alpine = "alp " +Amazon = "amz " +Android = "andr " +Arch = "rch " +CentOS = "cent " +Debian = "deb " +DragonFly = "dfbsd " +Emscripten = "emsc " +EndeavourOS = "ndev " +Fedora = "fed " +FreeBSD = "fbsd " +Garuda = "garu " +Gentoo = "gent " +HardenedBSD = "hbsd " +Illumos = "lum " +Linux = "lnx " +Macos = "mac " +Manjaro = "mjo " +Mariner = "mrn " +MidnightBSD = "mid " +Mint = "mint " +NetBSD = "nbsd " +NixOS = "nix " +OpenBSD = "obsd " +openSUSE = "osuse " +OracleLinux = "orac " +Pop = "pop " +Raspbian = "rasp " +Redhat = "rhl " +RedHatEnterprise = "rhel " +Redox = "redox " +Solus = "sol " +SUSE = "suse " +Ubuntu = "ubnt " +Unknown = "unk " +Windows = "win " + +[package] +symbol = "pkg " + +[perl] +symbol = "pl " + +[php] +symbol = "php " + +[pulumi] +symbol = "pulumi " + +[purescript] +symbol = "purs " + +[python] +symbol = "py " + +[raku] +symbol = "raku " + +[ruby] +symbol = "rb " + +[rust] +symbol = "rs " + +[scala] +symbol = "scala " + +[spack] +symbol = "spack " + +[sudo] +symbol = "sudo " + +[swift] +symbol = "swift " + +[terraform] +symbol = "terraform " + +[zig] +symbol = "zig " diff --git a/config/starship/vill-minimalist.toml b/config/starship/vill-minimalist.toml new file mode 100644 index 00000000..509b861b --- /dev/null +++ b/config/starship/vill-minimalist.toml @@ -0,0 +1,405 @@ +# "$schema" = 'https://starship.rs/config-schema.json' +add_newline = false +format = """\ + \ + $directory\ + $git_branch$git_commit$git_state $git_status\ + $character\n +""" +right_format = """ +$singularity\ +$kubernetes\ +$vcsh\ +$hg_branch\ +$pijul_channel\ +$c\ +$cmake\ +$cobol\ +$daml\ +$dart\ +$deno\ +$dotnet\ +$elixir\ +$elm\ +$erlang\ +$fennel\ +$golang\ +$guix_shell\ +$haskell\ +$haxe\ +$helm\ +$java\ +$julia\ +$kotlin\ +$gradle\ +$lua\ +$nim\ +$nodejs\ +$ocaml\ +$opa\ +$perl\ +$pulumi\ +$purescript\ +$python\ +$raku\ +$rlang\ +$red\ +$ruby\ +$rust\ +$scala\ +$solidity\ +$swift\ +$terraform\ +$vlang\ +$vagrant\ +$zig\ +$buf\ +$conda\ +$meson\ +$spack\ +$memory_usage\ +$aws\ +$gcloud\ +$openstack\ +$azure\ +$cpp\ +$kotlin\ +$ocaml\ +$pixi\ +$rlang\ +$php\ +$crystal\ +$custom\ +$status\ +$os\ +$time""" + +continuation_prompt = '▶▶ ' + + +# style_choices: +# bold +# italic +# underline +# dimmed +# inverted +# blink +# hidden +# strikethrough +# bg:<color> +# fg:<color> +# <color> +# none + +#NOTE: you can customize the symbols, e.g: +# [character] +# success_symbol = "[ ]($bold fg:#f8f8f2)" +# error_symbol = "[ ➤ ]($bold fg:#fb4934)" + +[directory] +disabled = false +format = "[$path](bold fg:#8be9fd)" +truncate_to_repo = false +# home_symbol = "" + +[git_branch] +format = " [ $branch](fg:#9198a1)" + +[git_status] +ahead = '⇡${count}' +behind = '⇣${count}' +diverged = '⇕⇡${ahead_count}⇣${behind_count}' +format = '[[( $all_status$ahead_behind )](fg:#769ff0)]($style)' +style = "bg:#394260" + + +[time] +disabled = false +format = '[[ $time ](fg:#a0a9cb )]($style)' +time_format = "%R" # Hour:Minute Format + +[deno] +format = " [deno](italic) [ ](green bold)" +version_format = "${raw}" + +[lua] +format = " [lua](italic) [${symbol}]($style)" +style = "bold bright-yellow" +symbol = "⨀ " +version_format = "${raw}" + +[nodejs] +detect_extensions = [] +detect_files = ["package-lock.json", "yarn.lock"] +detect_folders = ["node_modules"] +format = "[ ](bold bright-green)" +version_format = "${raw}" + +[python] +format = "[${symbol}(${virtualenv}) ${version}]($style)" +style = "bold bright-yellow" +symbol = "[ ](bold bright-blue)" +version_format = "${raw}" + +[ruby] +format = " [rb](italic) [${symbol}]($style)" +style = "bold red" +symbol = " " +version_format = "${raw}" + +[rust] +style = "bold bright-red" +format = " rs(italic) $symbol($style)" +symbol = " " + +[swift] +format = " [sw](italic) [${symbol}]($style)" +style = "bold bright-red" +symbol = " " +version_format = "${raw}" + +[aws] +disabled = true +format = " [aws](italic) [$symbol $profile $region]($style)" +style = "bold blue" +symbol = " " + +[buf] +style = "bold bright-red" +format = " [buf](italic) [$symbol $buf_version]($style)" +symbol = "■ " + +[c] +style = "bold bright-cyan" +format = " [$symbol(-$name)]($style)" +symbol = "ℂ " + +[cpp] +style = "bold bright-cyan" +format = " [cpp](italic) [$symbol]($style)" +symbol = " " + +[kotlin] +format = " [kotlin](italic) [$symbol]($style)" +style = "bold bright-red" +symbol = " " + +[ocaml] +format = " [ocaml](italic) [$symbol]($style)" +style = "bold bright-yellow" +symbol = " " + +[perl] +format = " [perl](italic) [$symbol]($style)" +style = "bold bright-cyan" +symbol = " " + +[php] +format = " [php](italic) [$symbol]($style)" +style = "bold bright-red" +symbol = " " + +[pixi] +format = " [pixi](italic) [$symbol]($style)" +style = "bold bright-yellow" +symbol = "pixi " + +[rlang] +format = " [rlang](italic) [$symbol]($style)" +style = "bold bright-cyan" +symbol = " " + +[meson] +format = " [meson](italic) [$symbol]($style)" +style = "bold bright-red" +symbol = "meson " + +[conda] +style = "bold bright-red" +format = " conda [$symbol$environment]($style)" +symbol = "◯ " + +[dart] +style = "bold bright-cyan" +format = " dart [$symbol]($style)" +symbol = " " + + +[elixir] +style = "bold bright-yellow" +format = " exs [$symbol OTP $otp_version ]($style)" +symbol = " " + +[elm] +style = "bold bright-red" +format = " elm [$symbol]($style)" +symbol = "◩ " + +[golang] +style = "bold bright-blue" +format = " go [$symbol]($style)" +symbol = "∩ " + +[haskell] +style = "bold bright-yellow" +format = " hs [$symbol]($style)" +symbol = "❯λ " + +[java] +style = "bold bright-red" +format = " java [${symbol}]($style)" +symbol = " " + +[julia] +style = "bold bright-cyan" +format = " jl [$symbol]($style)" +symbol = "◎ " + +[memory_usage] +style = "bold bright-cyan" +format = " mem [${ram}( ${swap})]($style)" +symbol = "▪▫▪ " + +[nim] +style = "bold bright-yellow" +format = " nim [$symbol]($style)" +symbol = "▴▲▴ " + +[nix_shell] +format = '[$symbol nix⎪$state⎪]($style) [$name](italic dimmed white)' +impure_msg = '[⌽](bold dimmed red)' +pure_msg = '[⌾](bold dimmed green)' +style = 'bold italic dimmed blue' +symbol = ' ' +unknown_msg = '[◌](bold dimmed ellow)' + +[spack] +style = "bold bright-yellow" +format = " spack [$symbol$environment]($style)" +symbol = "◇ " + + +[zig] +style = "bold bright-yellow" +format = " zig [$symbol]($style)" +symbol = " " + + +[scala] +format = " scala [$symbol]($style)" +symbol = " " + +[singularity] +style = "bold bright-yellow" +format = " [singularity](italic) [$symbol]($style)" +symbol = "singularity " + +[kubernetes] +style = "bold bright-cyan" +format = " [kubernetes](italic) [$symbol]($style)" +symbol = " " + +[vcsh] +style = "bold bright-red" +format = " [vcsh](italic) [$symbol]($style)" +symbol = "vcsh " + +[cobol] +style = "bold bright-yellow" +format = " [cobol](italic) [$symbol]($style)" +symbol = "cobol " + +[daml] +style = "bold bright-cyan" +format = " [daml](italic) [$symbol]($style)" +symbol = "daml " + +[dotnet] +style = "bold bright-red" +format = " [dotnet](italic) [$symbol]($style)" +symbol = ".NET " + +[erlang] +style = "bold bright-yellow" +format = " [erlang](italic) [$symbol]($style)" +symbol = " " + +[fennel] +style = "bold bright-cyan" +format = " [fennel](italic) [$symbol]($style)" +symbol = " " + +[haxe] +style = "bold bright-red" +format = " [haxe](italic) [$symbol]($style)" +symbol = " " + +[helm] +style = "bold bright-yellow" +format = " [helm](italic) [$symbol]($style)" +symbol = "helm " + +[opa] +style = "bold bright-cyan" +format = " [opa](italic) [$symbol]($style)" +symbol = "opa " + +[pulumi] +format = " [pulumi](italic) [$symbol]($style)" +style = "bold bright-red" +symbol = "pulumi " + +[purescript] +style = "bold bright-yellow" +format = " [purescript](italic) [$symbol]($style)" +symbol = " " + +[raku] +style = "bold bright-cyan" +format = " [raku](italic) [$symbol]($style)" +symbol = "raku " + +[red] +style = "bold bright-red" +format = " [red](italic) [$symbol]($style)" +symbol = "red " + +[solidity] +style = "bold bright-yellow" +format = " [solidity](italic) [$symbol]($style)" +symbol = " " + +[terraform] +style = "bold bright-cyan" +format = " [terraform](italic) [$symbol]($style)" +symbol = "terraform " + +[vlang] +format = " [vlang](italic) [$symbol]($style)" +style = "bold bright-red" +symbol = "vlang " + +[vagrant] +format = " [vagrant](italic) [$symbol]($style)" +style = "bold bright-yellow" +symbol = "vagrant " + +[gcloud] +format = " [gcloud](italic) [$symbol]($style)" +style = "bold bright-cyan" +symbol = "gcloud " + +[openstack] +format = " [openstack](italic) [$symbol]($style)" +style = "bold bright-red" +symbol = "openstack " + +[azure] +format = " [azure](italic) [$symbol]($style)" +style = "bold bright-yellow" +symbol = " " + +[crystal] +format = " [crystal](italic) [$symbol]($style)" +style = "bold bright-cyan" +symbol = " " |
