Installation
The installation script is designed for a minimal Arch Linux install, but may work on some Arch-based distros. While installing HyDE alongside another DE/WM should work, due to it being a heavily customized setup, it will conflict with your GTK/Qt theming, Shell, SDDM, GRUB, etc. and is at your own risk.
For Nixos support there is a separate project being maintained @ Hydenix
Automated installation script
pacman -S --needed git base-develgit clone --depth 1 https://github.com/HyDE-Project/HyDE ~/HyDEcd ~/HyDE/Scripts./install.sh
Granular and Manual Installation
Clone
Clone the repo and change the directory to the script path. Then make sure the user has [w]rite and e[x]ecute permission to the clone directory
pacman -Sy gitgit clone --depth 1 https://github.com/HyDE-Project/HyDE ~/HyDEcd ~/HyDE/Scripts
Modes
The install script can be executed in different modes,
- for default full hyprland installation with all configs
./install.sh
- for full or minimal hyprland installation + your favorite packages (ex.
pkg_user.lst
)
./install.sh pkg_user.lst # full install pkg_core.lst + pkg_user.lst with configs./install.sh -i pkg_user.lst # minimal install pkg_core.lst + pkg_user.lst without configs
- each section can also be independently executed as,
./install.sh -i # minimal install hyprland without any configs./install.sh -d # minimal install hyprland without any configs, but with (--noconfirm) install./install.sh -r # just restores the config files./install.sh -s # start and enable system services./install.sh -t # test run without executing (-irst to dry run all)./install.sh -m # skips the theme installation./install.sh -n # skips nvidia installation./install.sh -irst # to do a test run for all