Skip to content

Instantly share code, notes, and snippets.

@scheckley
Last active November 18, 2025 14:06
Show Gist options
  • Select an option

  • Save scheckley/bdcf45c55ddf74e8c8ffb3da0353cd5e to your computer and use it in GitHub Desktop.

Select an option

Save scheckley/bdcf45c55ddf74e8c8ffb3da0353cd5e to your computer and use it in GitHub Desktop.
gruvbox theme starship prompt
format = """
$directory\
$git_branch\
$git_status\
$python\
$cmd_duration\
$line_break\
$character"""
scan_timeout = 2000
[directory]
format = "[ $path ]($style)"
style = "bg:#3c3836 fg:#fabd2f bold"
truncation_length = 3
truncate_to_repo = true
truncation_symbol = "…/"
[character]
success_symbol = "[❯](bold #b8bb26)"
error_symbol = "[❯](bold #fb4934)"
vimcmd_symbol = "[❮](bold #b8bb26)"
[git_branch]
format = "[ $symbol$branch ]($style)"
symbol = " "
style = "bg:#504945 fg:#8ec07c bold"
[git_status]
format = "[\\[$all_status$ahead_behind\\] ]($style)"
style = "bg:#504945 fg:#fe8019"
conflicted = "="
untracked = "?"
modified = "!"
staged = "+"
renamed = "»"
deleted = "✘"
stashed = "≡"
ahead = "⇡${count}"
behind = "⇣${count}"
diverged = "⇕${ahead_count}⇣${behind_count}"
up_to_date = "✔"
[git_state]
format = '\([$state( $progress_current/$progress_total)]($style)\) '
style = "bold #fe8019"
[cmd_duration]
format = "[ 󱎫 $duration ]($style)"
style = "bg:#665c54 fg:#fabd2f"
min_time = 500
[python]
format = "[ $symbol$virtualenv ]($style)"
symbol = " "
style = "bg:#665c54 fg:#83a598"
[aws]
format = '[ $profile ($region) ]($style)'
style = 'bg:#665c54 fg:#d3869b'
[aws.region_aliases]
ap-southeast-2 = 'au'
us-east-1 = 'va'
[aws.profile_aliases]
CompanyGroupFrobozzOnCallAccess = 'Frobozz'
[azure]
disabled = false
format = '[ $subscription ]($style)'
style = 'bg:#665c54 fg:#83a598'
[docker_context]
format = '[ 🐋 $context ]($style)'
style = 'bg:#665c54 fg:#8ec07c'
[username]
format = "[$user]($style)"
style_user = "bg:#3c3836 fg:#ebdbb2 bold"
style_root = "bg:#3c3836 fg:#fb4934 bold"
show_always = false
[hostname]
format = "[@$hostname]($style)"
style = "bg:#3c3836 fg:#ebdbb2 bold"
ssh_only = true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment