# atmos theme show

Use this command to preview a specific theme's color palette and see how it will affect various UI elements in Atmos, including tables, status messages, and command output.

## Usage

```shell
atmos theme show <theme-name>
```

## Examples

```shell
# Preview the Dracula theme
atmos theme show dracula

# Preview the Solarized Dark theme
atmos theme show "solarized-dark"

# Preview the GitHub Dark theme
atmos theme show "github-dark"
```

## Arguments

- **`theme-name`**
  The name of the theme to preview. Use 
  `atmos theme list`
   to see available themes.

## Flags

This command does not have any flags.

## Output

The command displays:

1. **Theme Information**
   - Theme name
   - Type (Dark/Light)
   - Recommended status
   - Source attribution

2. **Color Palette**
   - All 16 ANSI colors with hex values
   - Background and foreground colors
   - Visual color blocks showing actual colors

3. **Sample UI Elements**
   - Status messages (success, warning, error, info)
   - Sample table with themed styling
   - Command examples with syntax highlighting

4. **Activation Instructions**
   - How to set the theme via environment variable
   - How to configure the theme in `atmos.yaml`

## Theme Selection Tips

- **Dark themes** work best in terminals with dark backgrounds
- **Light themes** are optimized for terminals with light backgrounds
- **Recommended themes** (marked with ★) have been tested for optimal readability
- Test a theme with `ATMOS_THEME=<theme-name> atmos` before making it permanent

## Related Commands

- [`atmos theme list`](/cli/commands/theme/list) - List all available themes
- [`atmos list themes`](/cli/commands/list/themes) - Alias for theme listing
