Starship Preset Themes & Custom Layouts
Intermediatev1.0.0
Use and customize Starship presets — apply built-in themes, create two-line prompts, design right-prompts, and build team-shareable configuration files.
Content
Overview
Starship ships with community presets for quick theming, and supports advanced layout features like two-line prompts, right-prompts, and transient prompts. This skill covers using presets as starting points and customizing layouts for your workflow.
Why This Matters
- -Quick start — presets provide complete, polished configurations
- -Two-line prompts — more info without crowding the command line
- -Right-prompt — show secondary info on the right side
- -Team sharing — distribute standard prompt configs
How It Works
Step 1: Apply a Built-in Preset
Step 2: Two-Line Prompt Layout
Step 3: Right-Prompt
Step 4: Minimal DevOps Preset
Step 5: Minimal Speed Preset
Sharing Configurations
Best Practices
- -Start from a preset — customize from there, don't build from zero
- -Use two-line prompts when you have 4+ modules enabled
- -Put timing on the right — keeps input area clean
- -Share via dotfiles — symlink or STARSHIP_CONFIG env var
- -Test in different directories — ensure modules activate correctly
Common Mistakes
- -Applying presets without backing up current config
- -Two-line prompts without $line_break in format string
- -Right-prompt with too many modules (distracting)
- -Not testing preset in repos with different languages
FAQ
Discussion
Loading comments...