Santi020k Themes

Documentation

CLI reference

Configure shells, prompts, terminal colors, portable settings, updates, and managed state.

Configure a complete setup

santi020k-terminal configure
Open the guided shell, prompt, terminal, and palette setup.
santi020k-terminal configure fish portable kitty dark
Apply the same choices without interaction, suitable for dotfiles or the web configurator.
santi020k-terminal install all
Install managed Zsh, Bash, and Fish integration.

Prompts and colors

santi020k-terminal preset use minimal
Switch among rich, portable, and minimal generated presets.
santi020k-terminal prompt build work nodejs,python,rust dark
Build a custom prompt with only the named runtime and utility modules.
santi020k-terminal colors install wezterm dark --dry-run
Inspect the source, then omit --dry-run to install any of the six terminal formats.

Export and restore choices

santi020k-terminal config export setup.json
Write shell, preset, terminal, palette, and schema choices to JSON.
santi020k-terminal config import setup.json
Validate and apply exported choices on another machine.

Health, recovery, and removal

status reports managed state. doctor checks dependencies, configuration, shell integration, and Nerd Font availability. Add --fix to repair configuration or --fix --yes to allow Homebrew installations. uninstall removes managed integrations while retaining packages and backups.