: If you don't want to write everything from scratch, Starship offers Presets like "No-Runtime-Versions" or "Tokyo Night" that you can copy-paste into your file. Configuration - Starship
Below is a basic configuration you can paste into your starship.toml file to get started:
: Most "pro" configurations use special icons. You must install a Nerd Font and set it as your terminal's font for these symbols to display correctly. starship.toml
: If you want to use special characters like $ , [ , or ] , you must escape them (e.g., \$ ) to prevent Starship from interpreting them as variables. Example Configuration
# Inserts a blank line between shell prompts add_newline = true # Define the order of modules in the prompt format = """ $directory\ $git_branch\ $git_status\ $character """ [directory] style = "blue" read_only = " " [character] success_symbol = "[➜](bold green)" error_symbol = "[➜](bold red)" [git_branch] symbol = " " style = "purple" Use code with caution. Copied to clipboard Key Tips for Setup : If you don't want to write everything
The starship.toml file uses TOML syntax to define the order and style of information in your terminal prompt.
To configure the prompt, you need to create or edit the starship.toml file, which is typically located at ~/.config/starship.toml . Basic Configuration Structure : If you want to use special characters
: After saving the file, open a new terminal window or tab to see the updated look immediately.