A meticulously crafted Arch Linux configuration featuring Hyprland as the window manager, offering a beautiful, minimal, and functional desktop environment that prioritizes both aesthetics and performance.
- Window Manager: Hyprland - A dynamic tiling Wayland compositor designed for customizability and performance
- Status Bar: HyprPanel - A sleek, feature-rich panel for Hyprland
- Terminal: Ghostty & Kitty - Modern GPU-accelerated terminals
- App Launcher: Rofi - Customizable application launcher with Wayland support
- Screen Lock: Hyprlock - Secure and stylish screen lock with blur effects
- Wallpaper Manager: Hyprpaper - Efficient wallpaper daemon for Hyprland
- Idle Management: Hypridle - Power management and idle actions
- File Manager: Nautilus & Yazi - Graphical and TUI file managers
- System Info: FastFetch - A fast system information tool
- Power Management: Power Profiles Daemon - Automated power profiles management
To replicate this setup, follow these steps:
- Arch Linux installed and updated.
- Git installed.
-
Clone this repository:
git clone https://github.com/binoymanoj/hypr-arch-v2.git cd hypr-arch-v2/ -
Make the installation script executable:
chmod +x install.sh
-
Run the installation script:
./install.sh
This script will:
- Install required packages.
- Configure Hyprland and its dependencies.
- Set up configuration files in the appropriate directories.
Configuration files are located in ~/.config/hypr. Custom keybindings, workspace settings, and layouts are defined here.
Screenshots are included in the ./images directory for reference.
Keybindings are included in keybindings.md file in the root of this repository.
Feel free to open issues or submit pull requests to improve this setup.
This project is licensed under the MIT License. See the LICENSE file for details.
- Arch Wiki for its extensive documentation.
- Hyprland GitHub for the incredible window manager.







