Guides
Build a prompt from scratch, bring an existing config with you, or learn the two compact languages—format and style strings—that make Starship flexible.
Starship config generator
Use the builder as a visual Starship config generator: start with a working prompt, change one layer at a time, then download the exact TOML.
Import an existing starship.toml
Start from your current file. Paste the TOML, inspect the parsed prompt, and keep editing visually without uploading the config.
Starship format strings
Format strings are Starship's layout language: they decide what appears, in what order, when it disappears, and which style reaches it.
Starship style strings
A Starship style is a space-separated set of colours and modifiers. The builder exposes controls while preserving the same compact output.
Custom Starship modules
Custom modules run a command you define and render its output, representing local project state that no built-in module knows.