--- title: Themes description: Customize OpenChamber with built-in and user-defined themes. --- # Themes OpenChamber supports built-in themes and custom theme JSON files. ## Add a custom theme 1. Create the themes directory: ```bash mkdir -p ~/.config/openchamber/themes ``` 2. Add your JSON file to that directory (for example `my-theme.json`). 3. Open OpenChamber, then go to **Settings -> Theme -> Reload themes**. 4. Pick your theme from the dropdown. It applies right away. ## Theme location - macOS/Linux: `~/.config/openchamber/themes/` ## Full JSON format reference Use the full format guide in the main repo docs: - [`docs/CUSTOM_THEMES.md`](https://github.com/openchamber/openchamber/blob/main/docs/CUSTOM_THEMES.md)