Get started with HyprRice in minutes! This guide will walk you through installation and basic setup.
Ensure you have these dependencies installed:
# Arch Linux
sudo pacman -S hyprland waybar rofi dunst swww grim slurp cliphist hyprlock \
python-pyqt6 python-yaml qt6-wayland
# Ubuntu/Debian
sudo apt install hyprland waybar rofi dunst swww grim slurp cliphist hyprlock \
python3-pyqt6 python3-yaml qt6-wayland
# Fedora
sudo dnf install hyprland waybar rofi dunst swww grim slurp cliphist hyprlock \
python3-qt6 python3-yaml qt6-qtwayland# Install HyprRice
pip install hyprrice-
Open a terminal and run:
hyprrice gui
-
Choose a base theme:
- Minimal: Clean, simple design
- Cyberpunk: Neon, high-contrast
- Pastel: Soft, muted colors
-
Configure basic settings:
- Display resolution
- Input devices
- Basic animations
-
Use live preview to see changes in real-time
-
New in v1.0: Access the Configuration Editor from the File menu for manual editing
-
New in v1.0: Use Debug Mode from the Tools menu for system analysis
- Explore the tabs to customize different components
- Try importing and customizing themes
- Check out the User Guide for detailed information
- Join the community to share themes and plugins
- Go to Themes tab
- Click "Save As"
- Enter a name and description
- Click Save
- Make your adjustments
- Click "Preview" to test
- Click "Apply" to save changes
- Use "Rollback" if needed
- Go to Settings tab
- Use Import/Export buttons
- Choose format (YAML/JSON)
- Select destination
- Go to File → Configuration Editor
- Select the configuration file to edit
- Make your changes in the text editor
- Save the file
- Go to Tools → Debug Mode
- Run comprehensive system analysis
- Review the debug report
- Save the report for troubleshooting
- Go to Tools → Package Options
- Select your distribution (Arch, Fedora, Ubuntu, etc.)
- Choose package type (AUR, RPM, PPA, etc.)
- Copy installation script or save to file
- Go to Tools → Import From Dotfiles
- Select source (ML4W, end-4, or custom repository)
- Review detected configurations
- Map configurations to HyprRice themes
- Import and apply the configurations
Note: Currently supports local directories only. GitHub import coming soon. Templates are examples - customize as needed.
- Check Troubleshooting
- Review logs in
~/.local/share/hyprrice/ - Join our community channels
- Report issues on GitHub