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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.