Starship 🛸

The minimal, blazing-fast, and infinitely customizable prompt for any shell! - Home

# Feature

  • live update
  • change windows title
  • right prompt
  • continuation prompt

# Transient Prompt

Transient prompt allows you to change your prompt after you execute your command. This can be useful if you’d prefer a simpler prompt in your scrollback and only keep the relevant info on your current prompt.

Only supported by

# Configuration ⮺

$ mkdir -p ~/.config && touch ~/.config/starship.toml

# promt by shell ⮺

Define the shell in an env.variable

Then use it in starship

format = '''${env_var.SHELL}(bold green) '''

[env_var.SHELL]
variable = "STARSHIP_SHELL_STYLE"
format = "[$env_value]($style) "
style = "bold green"

# Example ⮺

# Alternatives

  • ohmyposh - support transient prompt for zsh
Written on April 24, 2026, Last update on
shell