Blueprints are saved theme configurations that you can restore anytime.
A blueprint stores:
- 16-color palette (hex values)
- Extended colors (accent, cursor, selection)
- Wallpaper path (local file or wallhaven URL)
- Color adjustments (all slider values)
- App overrides (per-app color customizations)
- Settings (which apps to include)
- Light/dark mode setting
- Locked colors (which colors to preserve during re-extraction)
- Create your theme (wallpaper + colors)
- Click Save Blueprint in the sidebar
- Enter a name
- Blueprint appears in the list
- Click a blueprint in the sidebar
- Wallpaper loads (downloads if from wallhaven)
- Colors restore to saved values
- All adjustments and settings apply
Blueprints are JSON files at:
~/.config/aether/blueprints/
├── my-theme.json
├── dark-forest.json
└── ocean-vibes.json
{
"name": "My Theme",
"timestamp": 1703001234567,
"palette": {
"colors": ["#1a1b26", "#f7768e", "..."],
"wallpaper": "/path/to/wallpaper.jpg",
"wallpaperUrl": "https://wallhaven.cc/...",
"lightMode": false,
"extendedColors": {
"accent": "#89b4fa",
"cursor": "#cdd6f4",
"selection_foreground": "#1e1e2e",
"selection_background": "#cdd6f4"
},
"lockedColors": [0, 15]
},
"adjustments": {
"vibrance": 10,
"contrast": 5
},
"settings": {
"includeNeovim": true,
"includeGtk": false
}
}- Name blueprints descriptively (e.g., "Nord Dark", "Summer Vibes")
- Delete unused blueprints to keep the list clean
- Blueprints work across machines if wallpapers are accessible