Skip to content

🛠️ 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

  1. Clone the repository: bash git clone https://codeberg.org/WgpArch/hyprland.git ~/.dotfiles/hyprland

  2. Symlink the configurations to your ~/.config directory: bash ln -sf ~/.dotfiles/hyprland/configs/hypr ~/.config/hypr ln -sf ~/.dotfiles/hyprland/configs/waybar ~/.config/waybar

  3. Ensure scripts are executable: bash chmod +x ~/.config/waybar/scripts/*

  4. Start Hyprland from your TTY or display manager!