Looking for maintainers. I simply do not have time to work on this project.
February 25, 2026 ยท View on GitHub
Tema
Wallpaper-based theme generator for Hyprland/Omarchy. Extracts colors from wallpapers using ImageMagick and applies them system-wide.
Install
yay -S tema-git
Dependencies: gjs gtk4 libadwaita imagemagick
Usage
- Add wallpapers to
~/Wallpapers/ - Launch Tema
- Select a wallpaper โ choose Dark/Light
- Done. Theme applied.
Shortcuts
| Key | Action |
|---|---|
hjkl / Arrows | Navigate |
Enter | Apply wallpaper |
e | Eject as standalone theme |
? | Settings |
q | Quit |
Hyprland Keybind
# ~/.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, Firefox (requires pywalfox firefox extension and python-pywalfox)
Pywalfox Setup (requires python3)
- Install the pywalfox extension in your firefox instance.
- Install pywalfox package using pip.
pip install pywalfox
pywalfox install
Theme Ejection
Press e to export any wallpaper as a complete standalone Omarchy theme package.
Troubleshooting
# ImageMagick not found
sudo pacman -S imagemagick
# Clear thumbnail cache
rm -rf ~/.cache/tema
License
MIT