Skip to content

Instantly share code, notes, and snippets.

@vancanhuit
Last active June 3, 2026 11:15
Show Gist options
  • Select an option

  • Save vancanhuit/0805e471adc05acb75eb1d4a68eeda75 to your computer and use it in GitHub Desktop.

Select an option

Save vancanhuit/0805e471adc05acb75eb1d4a68eeda75 to your computer and use it in GitHub Desktop.
Starship config
# ~/.config/starship.toml
"$schema" = "https://starship.rs/config-schema.json"
command_timeout = 1000
format = """
$username\
$hostname\
$directory\
$git_branch\
$git_status\
$git_state\
$golang\
$rust\
$nodejs\
$bun\
$python\
$terraform\
$aws\
$kubernetes\
$docker_context\
$cmd_duration\
$time\
$status\
$line_break\
$character"""
[git_branch]
format = "[$symbol$branch]($style) "
[cmd_duration]
format = "[$duration](bold yellow) "
[golang]
format = "[$symbol($version)]($style) "
[bun]
format = "[$symbol($version)]($style) "
[nodejs]
format = "[$symbol($version)]($style) "
[rust]
format = "[$symbol($version)]($style) "
[python]
format = "[$symbol($version)( $virtualenv)]($style) "
[terraform]
format = "[$symbol$workspace]($style) "
[aws]
format = "[$symbol($profile)(@$region)]($style) "
[kubernetes]
format = "[$symbol$context( \\($namespace\\))]($style) "
disabled = false
[docker_context]
format = "[$symbol$context]($style) "
[username]
format = "[$user]($style)@"
[hostname]
format = "[$hostname]($style) "
[time]
format = "[$time]($style) "
disabled = false
[status]
disabled = false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment