a cli util to apply themes to hyprland [maintainer=@flick0]
Last updated Jun 10, 2026
97
Stars
2
Forks
1
Issues
0
Stars/day
Attention Score
12
Language breakdown
Rust 99.3%
Makefile 0.7%
โธ Files
click to expand
README
Hyprtheme
works with themes installed at ~/.config/hypr/themes
additional themes can be installed from hyprland-community/theme-repo
Features
- browse themes in hyprland-community/theme-repo
- install themes from hyprland-community/theme-repo
- uninstall themes
- enable/disable themes
- passes a
$<theme-name>variable to enabled themes that contains the path to theme directory
Wiki
Dependencies
Arch: - rustsudo pacman -S rust
Install
from git
git clone https://github.com/hyprland-community/hyprtheme
cd hyprtheme
make all
Example
https://user-images.githubusercontent.com/77581181/211601026-44109e18-b20c-4d5c-907c-5b151f9f7b85.mp4
a waybar button that switches active theme using hyprtheme
Todo
- [x] better cli
- [x] async requests
- [ ] handle dependancies for themes
- [ ] aur pkg
- [ ] control value of variables in theme
- [ ] control which components to enable in theme
- [x] cleanup script
- [x]
allow including programs to kill
๐ More in this category