mirror of
https://github.com/jimeh/dotfiles.git
synced 2026-02-19 13:46:41 +00:00
feat(prompt/starship): update starship config
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# jimeh's Starship Config
|
# jimeh's Starship Config
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# Version: 0.1.2
|
# Version: 0.2.0
|
||||||
# URL: https://github.com/jimeh/dotfiles/blob/main/config/starship.toml
|
# URL: https://github.com/jimeh/dotfiles/blob/main/config/starship.toml
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# This is minimalistic Starship (https://starship.rs/) prompt setup with most
|
# This is minimalistic Starship (https://starship.rs/) prompt setup with most
|
||||||
@@ -23,59 +23,78 @@ $hg_branch\
|
|||||||
$line_break\
|
$line_break\
|
||||||
$character"""
|
$character"""
|
||||||
right_format = """
|
right_format = """
|
||||||
$all\
|
$localip\
|
||||||
|
$shlvl\
|
||||||
|
$singularity\
|
||||||
|
$kubernetes\
|
||||||
|
$vcsh\
|
||||||
|
$fossil_branch\
|
||||||
|
$pijul_channel\
|
||||||
|
$docker_context\
|
||||||
|
$package\
|
||||||
|
$c\
|
||||||
$cmake\
|
$cmake\
|
||||||
$cobol\
|
$cobol\
|
||||||
$crystal\
|
$daml\
|
||||||
$dart\
|
$dart\
|
||||||
$deno\
|
$deno\
|
||||||
$dotnet\
|
$dotnet\
|
||||||
$elixir\
|
$elixir\
|
||||||
$elm\
|
$elm\
|
||||||
$erlang\
|
$erlang\
|
||||||
|
$fennel\
|
||||||
$golang\
|
$golang\
|
||||||
|
$guix_shell\
|
||||||
|
$haskell\
|
||||||
|
$haxe\
|
||||||
$java\
|
$java\
|
||||||
$julia\
|
$julia\
|
||||||
$kotlin\
|
$kotlin\
|
||||||
|
$gradle\
|
||||||
$lua\
|
$lua\
|
||||||
$nim\
|
$nim\
|
||||||
$nodejs\
|
$nodejs\
|
||||||
$ocaml\
|
$ocaml\
|
||||||
|
$opa\
|
||||||
$perl\
|
$perl\
|
||||||
$php\
|
$php\
|
||||||
$pulumi\
|
$pulumi\
|
||||||
$purescript\
|
$purescript\
|
||||||
$python\
|
$python\
|
||||||
$red\
|
$raku\
|
||||||
$rlang\
|
$rlang\
|
||||||
|
$red\
|
||||||
$ruby\
|
$ruby\
|
||||||
$rust\
|
$rust\
|
||||||
$scala\
|
$scala\
|
||||||
$swift\
|
$swift\
|
||||||
|
$terraform\
|
||||||
$vlang\
|
$vlang\
|
||||||
|
$vagrant\
|
||||||
$zig\
|
$zig\
|
||||||
$aws\
|
$buf\
|
||||||
$azure\
|
$nix_shell\
|
||||||
$conda\
|
$conda\
|
||||||
$docker_context\
|
$meson\
|
||||||
|
$spack\
|
||||||
|
$aws\
|
||||||
$gcloud\
|
$gcloud\
|
||||||
$helm\
|
$helm\
|
||||||
$kubernetes\
|
|
||||||
$nix_shell\
|
|
||||||
$openstack\
|
$openstack\
|
||||||
$package\
|
$azure\
|
||||||
$singularity\
|
$env_var\
|
||||||
$terraform\
|
$crystal\
|
||||||
$vagrant\
|
$custom\
|
||||||
$vcsh\
|
|
||||||
$shlvl\
|
|
||||||
$cmd_duration\
|
$cmd_duration\
|
||||||
$status\
|
$status\
|
||||||
|
$line_break\
|
||||||
$jobs\
|
$jobs\
|
||||||
$shell\
|
$shell\
|
||||||
$sudo\
|
$sudo\
|
||||||
$battery\
|
$battery\
|
||||||
$memory_usage\
|
$memory_usage\
|
||||||
|
$os\
|
||||||
|
$container\
|
||||||
$time"""
|
$time"""
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
@@ -199,6 +218,14 @@ nu_indicator = " nu"
|
|||||||
format = "[$indicator]($style)"
|
format = "[$indicator]($style)"
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
|
[localip]
|
||||||
|
format = '( @[$localipv4](bold red))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
|
[os]
|
||||||
|
format = "( [$symbol]($style))"
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[battery]
|
[battery]
|
||||||
format = "( [$symbol$percentage]($style))"
|
format = "( [$symbol$percentage]($style))"
|
||||||
|
|
||||||
@@ -226,6 +253,10 @@ format = "( [$symbol($version)]($style))"
|
|||||||
symbol = " "
|
symbol = " "
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
|
[c]
|
||||||
|
format = '( [$symbol($version(-$name))]($style))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[cmake]
|
[cmake]
|
||||||
format = "( [$symbol$version]($style))"
|
format = "( [$symbol$version]($style))"
|
||||||
disabled = true
|
disabled = true
|
||||||
@@ -239,6 +270,10 @@ symbol = "漣 "
|
|||||||
format = "( [$symbol$version]($style))"
|
format = "( [$symbol$version]($style))"
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
|
[daml]
|
||||||
|
format = '( [$symbol($version)]($style))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[dart]
|
[dart]
|
||||||
symbol = " "
|
symbol = " "
|
||||||
format = "( [$symbol$version]($style))"
|
format = "( [$symbol$version]($style))"
|
||||||
@@ -268,11 +303,27 @@ symbol = " "
|
|||||||
format = "( [$symbol$version]($style))"
|
format = "( [$symbol$version]($style))"
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
|
[fennel]
|
||||||
|
format = '( [$symbol($version)]($style))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[golang]
|
[golang]
|
||||||
symbol = " "
|
symbol = " "
|
||||||
format = "( [$symbol$version]($style))"
|
format = "( [$symbol$version]($style))"
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
|
[guix_shell]
|
||||||
|
format = '( [$symbol]($style))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
|
[haskell]
|
||||||
|
format = '( [$symbol($version)]($style))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
|
[haxe]
|
||||||
|
format = "( [$symbol($version)]($style))"
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[java]
|
[java]
|
||||||
symbol = " "
|
symbol = " "
|
||||||
format = "( [$symbol$version]($style))"
|
format = "( [$symbol$version]($style))"
|
||||||
@@ -325,6 +376,10 @@ symbol = " "
|
|||||||
format = '( [${symbol}${pyenv_prefix}${version}( \($virtualenv\))]($style))'
|
format = '( [${symbol}${pyenv_prefix}${version}( \($virtualenv\))]($style))'
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
|
[raku]
|
||||||
|
format = '( [$symbol($version-$vm_version)]($style))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[rlang]
|
[rlang]
|
||||||
format = "( [$symbol$version]($style))"
|
format = "( [$symbol$version]($style))"
|
||||||
disabled = true
|
disabled = true
|
||||||
@@ -379,16 +434,32 @@ disabled = true
|
|||||||
symbol = " "
|
symbol = " "
|
||||||
format = "( [$symbol$environment]($style))"
|
format = "( [$symbol$environment]($style))"
|
||||||
|
|
||||||
|
[container]
|
||||||
|
format = '( [$symbol \[$name\]]($style))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[docker_context]
|
[docker_context]
|
||||||
symbol = " "
|
symbol = " "
|
||||||
format = "( [$symbol$context]($style))"
|
format = "( [$symbol$context]($style))"
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
|
[env_var]
|
||||||
|
format = "( with [$env_value]($style))"
|
||||||
|
disabled = true
|
||||||
|
|
||||||
|
[fossil_branch]
|
||||||
|
format = '( [$symbol$branch]($style))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[gcloud]
|
[gcloud]
|
||||||
symbol = " "
|
symbol = " "
|
||||||
format = '( [$symbol$account(@$domain)(\($region\))]($style))'
|
format = '( [$symbol$account(@$domain)(\($region\))]($style))'
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
|
[gradle]
|
||||||
|
fomat = "( [$symbol($version)]($style))"
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[helm]
|
[helm]
|
||||||
format = "( [$symbol$version]($style))"
|
format = "( [$symbol$version]($style))"
|
||||||
disabled = true
|
disabled = true
|
||||||
@@ -398,11 +469,19 @@ symbol = "☸ "
|
|||||||
format = '( [$symbol$context(\($namespace\))]($style))'
|
format = '( [$symbol$context(\($namespace\))]($style))'
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
|
[meson]
|
||||||
|
format = '( [$symbol$project]($style))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[nix_shell]
|
[nix_shell]
|
||||||
symbol = " "
|
symbol = " "
|
||||||
format = '( [$symbol$state(\($name\))]($style))'
|
format = '( [$symbol$state(\($name\))]($style))'
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
|
[opa]
|
||||||
|
format = '( [$symbol($version)]($style))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[openstack]
|
[openstack]
|
||||||
symbol = " "
|
symbol = " "
|
||||||
format = '( [$symbol$cloud(\($project\))]($style))'
|
format = '( [$symbol$cloud(\($project\))]($style))'
|
||||||
@@ -413,6 +492,10 @@ symbol = " "
|
|||||||
format = "( [$symbol$version]($style))"
|
format = "( [$symbol$version]($style))"
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
|
[pijul_channel]
|
||||||
|
format = '( [$symbol$channel]($style))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[pulumi]
|
[pulumi]
|
||||||
format = "( [$symbol$stack]($style))"
|
format = "( [$symbol$stack]($style))"
|
||||||
disabled = true
|
disabled = true
|
||||||
@@ -421,12 +504,16 @@ disabled = true
|
|||||||
format = '( [$symbol\[$env\]]($style))'
|
format = '( [$symbol\[$env\]]($style))'
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
|
[spack]
|
||||||
|
format = '( [$symbol$environment]($style))'
|
||||||
|
disabled = true
|
||||||
|
|
||||||
[terraform]
|
[terraform]
|
||||||
format = "( [$symbol$workspace]($style))"
|
format = "( [$symbol$workspace]($style))"
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
[vagrant]
|
[vagrant]
|
||||||
format = "( [$symbol($version )]($style))"
|
format = "( [$symbol($version)]($style))"
|
||||||
disabled = true
|
disabled = true
|
||||||
|
|
||||||
[vcsh]
|
[vcsh]
|
||||||
|
|||||||
Reference in New Issue
Block a user