https://github.com/bjarneo/tema
Tēma, Omarchy theming the easy way
https://github.com/bjarneo/tema
omarchy omarchy-theme
Last synced: 5 months ago
JSON representation
Tēma, Omarchy theming the easy way
- Host: GitHub
- URL: https://github.com/bjarneo/tema
- Owner: bjarneo
- Created: 2025-09-28T12:02:56.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-10-11T09:10:22.000Z (8 months ago)
- Last Synced: 2025-10-18T03:24:31.393Z (8 months ago)
- Topics: omarchy, omarchy-theme
- Language: JavaScript
- Homepage: https://omarchy.org
- Size: 18.6 MB
- Stars: 86
- Watchers: 0
- Forks: 6
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-omarchy - tema - Modern Omarchy theming UI with live previews and presets. (Development Tools)
README
# Tema
Wallpaper-based theme generator for Hyprland/Omarchy. Extracts colors from wallpapers using ImageMagick and applies them system-wide.
## Install
```bash
yay -S tema-git
```
**Dependencies:** `gjs gtk4 libadwaita imagemagick`
## Usage
1. Add wallpapers to `~/Wallpapers/`
2. Launch Tema
3. Select a wallpaper → choose Dark/Light
4. Done. Theme applied.
## Shortcuts
| Key | Action |
|-----|--------|
| `hjkl` / Arrows | Navigate |
| `Enter` | Apply wallpaper |
| `e` | Eject as standalone theme |
| `?` | Settings |
| `q` | Quit |
## Hyprland Keybind
```bash
# ~/.config/hypr/bindings.conf
bindd = SUPER SHIFT, T, Tema, exec, uwsm app -- tema
```
## Supported Apps
Generates configs for: Alacritty, Kitty, Ghostty, Waybar, Hyprland, Hyprlock, Mako, Wofi, Walker, btop, SwayOSD, GTK, Neovim (aether.nvim), Warp, Chromium
## Theme Ejection
Press `e` to export any wallpaper as a complete standalone Omarchy theme package.
## Troubleshooting
```bash
# ImageMagick not found
sudo pacman -S imagemagick
# Clear thumbnail cache
rm -rf ~/.cache/tema
```
## License
MIT