About this project

HyDE (Hyprland Desktop Environment) is a comprehensive, heavily customized desktop environment built on the Hyprland Wayland compositor. It provides a complete, ready-to-use setup with automated installation scripts, a wide range of themes, and extensive styling options. **Key Features:** - **Automated Installation**: A script designed for minimal Arch Linux installs, with auto-detection for NVIDIA GPUs and DKMS driver installation. It also modifies GRUB or systemd-boot for NVIDIA DRM. - **Theming**: Official themes are stored in a separate repository and can be installed via `themepatcher`. Includes popular themes like Catppuccin, Tokyo Night, Rosé Pine, and more. Users can create and share custom themes. - **Styling**: Offers extensive customization for wallpapers, launchers (Rofi), logout menus (Wlogout), and game launchers, with multiple visual styles. - **HyDEVM**: A script to run HyDE in a virtual machine for testing and development, with support for Arch Linux and NixOS. - **Updating**: Simple update process via git pull and restore script, with backups of replaced configs. - **Community**: Active Discord server, YouTube channel, and wiki for support and documentation. **Installation:** ```shell sudo pacman -S --needed git base-devel git clone --depth 1 https://github.com/HyDE-Project/HyDE ~/HyDE cd ~/HyDE/Scripts ./install.sh ``` **Important Notes:** - Designed for Arch Linux and Arch-based distros (CachyOS, EndeavourOS, Garuda, NixOS via separate project). - May conflict with existing GTK/Qt theming, shell, SDDM, GRUB configurations. - For NixOS, use the separate [Hydenix](https://github.com/richen604/hydenix/tree/main) project. - Always reboot after installation. **Updating:** ```shell cd ~/HyDE/Scripts git fetch --update-shallow --depth 1 origin master git reset --hard origin/master ./install.sh -r ``` **Contributing:** Contributions are welcome. Check CONTRIBUTING.md, TEAM_ROLES.md, and RELEASE_POLICY.md for guidelines.