Quick Start¶
Get your terminal configured with dvt in minutes.
1. Initialize¶
Create the dvt config directory:
2. Browse the Prompt Library¶
See available built-in prompts:
Filter by category:
View details for a specific prompt:
3. Install a Prompt¶
Install a prompt from the library into your local database:
Install multiple prompts at once:
4. Apply a Prompt from YAML¶
Create a custom prompt definition:
# my-prompt.yaml
apiVersion: devopsmaestro.io/v1
kind: TerminalPrompt
metadata:
name: my-prompt
description: My custom Starship prompt
spec:
type: starship
addNewline: true
palette: theme
format: "$directory$git_branch$character"
modules:
directory:
format: "[$path]($style) "
style: "${theme.primary}"
git_branch:
symbol: " "
format: "[$symbol$branch]($style) "
style: "${theme.accent}"
character:
successSymbol: "[>](bold ${theme.success})"
errorSymbol: "[>](bold ${theme.error})"
Apply it:
5. Generate a Config File¶
Generate starship.toml from a saved prompt:
6. Set the Active Prompt¶
Mark a prompt as active:
7. Configure WezTerm¶
Browse built-in WezTerm presets:
Preview a preset:
Apply a preset to generate wezterm.lua:
Next Steps¶
- Prompt Overview - Learn about all prompt management commands
- Theme Integration - Use theme color variables in prompts
- Shell Plugins - Manage zsh plugins
- Terminal Profiles - Bundle everything into a deployable profile
- WezTerm - Full WezTerm configuration guide