Skip to content

Instantly share code, notes, and snippets.

@mjbalcueva
Created August 27, 2023 13:54
Show Gist options
  • Save mjbalcueva/171695c6ca422c35f2ea442586e9309b to your computer and use it in GitHub Desktop.
Save mjbalcueva/171695c6ca422c35f2ea442586e9309b to your computer and use it in GitHub Desktop.
starship
# Get editor completions based on the config schema
"$schema" = 'https://starship.rs/config-schema.json'
# ---------------------------------------------------------------------------------------------------------------------
format = """
[](#9A348E)\
$os\
$hostname\
[](bg:#DA627D fg:#9A348E)\
$directory\
[](fg:#DA627D bg:#FCA17D)\
$git_branch\
$git_status\
[](fg:#FCA17D bg:#86BBD8)\
$c\
$elixir\
$elm\
$golang\
$gradle\
$haskell\
$java\
$julia\
$nodejs\
$rust\
$scala\
[](fg:#86BBD8 bg:#06969A)\
$docker_context\
[](fg:#06969A bg:#33658A)\
$time\
[ ](fg:#33658A)\
$cmd_duration
$character\
"""
[os]
style = "bg:#9A348E"
format = '[$symbol ]($style)'
disabled = false
[os.symbols]
Alpine = ""
Arch = ""
CentOS = ""
Debian = ""
Fedora = ""
FreeBSD = ""
Linux = ""
Macos = ""
Manjaro = ""
Mint = ""
NixOS = ""
openSUSE = ""
Raspbian = ""
Redhat = ""
Ubuntu = ""
Unknown = "�"
Windows = ""
[directory]
style = "fg:#ffffff bg:#DA627D"
format = "[ $path ]($style)"
home_symbol = ""
truncation_length = 3
truncation_symbol = " 〉"
use_os_path_sep = false
[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:#FCA17D"
format = '[ $symbol $branch ]($style)'
[git_status]
style = "bg:#FCA17D"
format = '[$all_status$ahead_behind ]($style)'
[golang]
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)'
[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
style = "bg:#33658A"
format = '[ ♥ $time ]($style)'
[cmd_duration]
min_time = 0
show_milliseconds = true
show_notifications = true
style = "fg:#86BBD8"
format = 'took [$duration]($style)'
[character]
success_symbol = '[❯](green) '
error_symbol = '[✗](red) '
format = "$symbol"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment