-
Notifications
You must be signed in to change notification settings - Fork 4
Installation
This guide will walk you through the process of installing HyprDots, a complete and customized Hyprland environment for Arch Linux.
Before beginning the installation, ensure your system meets these requirements:
- Arch Linux or an Arch-based distribution (Endeavour, Manjaro, etc.)
- Wayland-compatible graphics hardware and drivers
- Internet connection for downloading packages
-
Backup your data: The installation script will create backups of your existing configurations, but it's always good practice to backup important data yourself.
-
Update your system: It's recommended to update your system before installation:
sudo pacman -Syu
-
Install git if not already installed:
sudo pacman -S git
cd
git clone --depth 1 https://github.com/Pahasara/HyprDots.git
cd HyprDotsBefore running the installer, you can review what it will do:
less install.shThe script will:
- Check if your system is compatible
- Create backups of your existing configurations
- Install required packages from official repositories and AUR
- Set up Zsh with Oh My Zsh and plugins
- Configure system services
- Install HyprDots configuration files
chmod +x install.sh
./install.shWarning
Do not run the script with sudo. The script will prompt for your password when needed.
During installation:
- You'll be asked to confirm before proceeding
- The script will display progress information
- You may be prompted for your password several times
- At the end, you'll be asked if you want to reboot
After rebooting, you'll be greeted with the SDDM login screen. Log in to your new Hyprland environment.
Key things to know after first login:
- The Super (Windows) key is the main modifier
- Press Super + Space to open the application launcher
- Press Super + Return to open a terminal
- Press Super + W to open the WiFi menu
- Press Super + X to open the power menu
Important
If you encounter any issues, please refer to Troubleshooting.
To update your HyprDots installation in the future:
-
Pull the latest changes:
cd ~/HyprDots git pull
-
Run the installation script again:
./install.sh
The script will detect existing configurations and update them accordingly.
If you need to remove HyprDots:
- Restore your backups (located in
~/hyprdots_backup_*) - Or manually remove the configurations.
After installation, check out these pages to learn more:
- Keybindings - Learn all available keyboard shortcuts
- Customization - Personalize your setup
- Components - Learn about included software
If you encounter any issues not covered here, please open an issue on GitHub.