Skip to content

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

Terminal window
pacman -S --needed git base-devel
git clone --depth 1 https://github.com/HyDE-Project/HyDE ~/HyDE
cd ~/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

Terminal window
pacman -Sy git
git clone --depth 1 https://github.com/prasanthrangan/hyprdots ~/HyDE
cd ~/HyDE/Scripts

Modes

The install script can be executed in different modes,

  • for default full hyprland installation with all configs
Terminal window
./install.sh
  • for full or minimal hyprland installation + your favorite packages (ex.pkg_user.lst)
Terminal window
./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
  • eachsection can also be independently executed as,
Terminal window
./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
./install.sh -irst # to do a test run for all