🛠️ Installation
This configuration is designed to be deployed easily on Arch Linux.
Prerequisites
Ensure you have the following packages installed on your Arch system:
Core:
- hyprland
- waybar
- rofi
- swaybg
- swaync (Notification center)
Scripts & Utilities:
- grim & slurp (Screenshots)
- playerctl (Media player bindings)
- brightnessctl (Laptop backlight)
- wpctl (Wireplumber/Pipewire volume)
- pavucontrol (Volume GUI)
- btop (System monitor, launched from Waybar)
- nm-applet (Network manager tray)
- python (Required for the weather script)
Deploying the Config
-
Clone the repository:
bash git clone https://codeberg.org/WgpArch/hyprland.git ~/.dotfiles/hyprland -
Symlink the configurations to your
~/.configdirectory:bash ln -sf ~/.dotfiles/hyprland/configs/hypr ~/.config/hypr ln -sf ~/.dotfiles/hyprland/configs/waybar ~/.config/waybar -
Ensure scripts are executable:
bash chmod +x ~/.config/waybar/scripts/* -
Start Hyprland from your TTY or display manager!