Currently in active development toward 1.0 release
- All themes are usable but may undergo breaking changes until 1.0
- Core system being refined for better consistency across platforms
- Tracking progress in our GitHub Projects
- Feel free to use, but be prepared for potential breaking changes
Black Atom includes multiple theme collections, each with its own distinctive style and aesthetic philosophy:
| Collection | Description |
|---|---|
| Default | Core default themes across light and dark variants |
| JPN | Japanese-inspired themes capturing traditional aesthetics |
| Stations | Space station-inspired themes for different operational environments |
| Terra | Earth's seasonal cycles captured in day and night variants |
| MNML | Minimalist themes focused on clean, distraction-free environments |
| Paper | Paper-inspired themes with tactile light and dark variants |
Browse individual themes in the core repository.
Black Atom uses an adapter pattern to maintain themes across platforms:
- Core - Single source of truth for all theme definitions, published on JSR
- Adapters - Platform-specific implementations that transform core definitions into native theme formats
- Templates - Adapters use the Eta template engine to generate platform-specific files from core definitions
| Platform | Adapter |
|---|---|
| Ghostty | black-atom-industries/ghostty |
| Helm | black-atom-industries/helm |
| Herdr | black-atom-industries/herdr |
| Lazygit | black-atom-industries/lazygit |
| Niri | black-atom-industries/niri |
| Neovim | black-atom-industries/nvim |
| Obsidian | black-atom-industries/obsidian |
| tmux | black-atom-industries/tmux |
| Waybar | black-atom-industries/waybar |
| WezTerm | black-atom-industries/wezterm |
| Zed | black-atom-industries/zed |
- Browse our repositories
- Choose your platform
- Follow the installation instructions
- Enjoy a consistent theme experience across your development environment
Made with care by nikbrunner