Change terminal command line prompt theme. Globally manage the display style of all x-cmd interactive components. Supports multiple theme vendors: theme, starship, ohmyposh. **Dependency**: This is an
Imported from x-cmd/x-cmd (mod/theme/SKILL.md). Install upstream with npx skills add x-cmd/x-cmd --skill theme. Copyright stays with the author (Apache-2.0).
x theme - Terminal Theme Manager
Change terminal command line prompt theme and manage display styles.
Quick Start
# Open interactive theme previewx theme# List available themesx theme ls# Use a themex theme use robby
Features
Interactive Preview: Visual theme selection with --app
Font Integration: Install fonts for better theme rendering
Shell Support: bash, zsh, fish, PowerShell
Commands
Command
Description
x theme
Open interactive theme preview (default)
x theme --app
Open theme preview client
x theme ls
List all themes
x theme ls --info
List current environment theme info
x theme use <name>
Use theme globally
x theme unuse
Unset theme
x theme try <name>
Try theme in current session
x theme untry
Cancel try mode
x theme current
Show current theme
x theme update
Update theme resources
x theme font
Install fonts
x theme feature use <feature>
Enable feature globally
x theme feature try <feature>
Try feature in current session
Theme Vendors
Vendor
Description
theme
x-cmd built-in themes (el, ide, mini, l series)
starship
Starship.rs cross-shell prompt
ohmyposh
Oh-My-Posh prompt theme engine
Examples
Basic Usage
# Open interactive theme selectorx theme# Use a theme globallyx theme use robby# Use random themex theme use random# Use random from specific themesx theme use random "ys,ya,vitesse"
Try Before Apply
# Try theme in current session onlyx theme try robby# Cancel tryx theme untry
Feature Management
# Enable transient mode globallyx theme feature use transient_enable always# Disable transient modex theme feature use transient_enable never# Try emoji featurex theme feature try emoji -t festival
Vendor-Specific Themes
# Use starship theme via x themex theme use --vendor starship gruvbox-rainbow# Use ohmyposh theme via x themex theme use --vendor ohmyposh montys