A personal theme switcher for Hyprland, built with Bash.
Automatically sets wallpapers, Waybar/Wofi themes, Alacritty config, and more.
GUI version coming soon!
-
Install required packages (Arch-based):
sudo pacman -S alacritty hyprpaper git rsync wofi waybar
-
Clone the repository:
git clone https://github.com/gb8462/WallTheme.git cd WallTheme -
Run the theme script:
./script.sh
📁 Auto-syncs wallpapers to /usr/share/wallpaper if missing or updated
🎯 Applies Hyprland, Waybar, Wofi, and Alacritty themes
🧠 Smart script checks for missing dependencies
💻 CLI-based menu interface (GUI in progress)
⚡ Lightweight, minimal, fast
- CLI menu for theme selection
- Dynamic config setup (Alacritty, Wofi, Waybar, Hypr)
- Wallpaper sync/check logic
- GUI with theme previews
- More theme packs
- Better error messages and logging
This project is licensed under the MIT License, which means:
✅ You can use, copy, modify, and share it
🪪 Just keep the original copyright
🔒 No warranty (you're using it at your own risk)
See the full license here: MIT License on choosealicense.com