Skip to content

binoymanoj/hypr-arch-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hypr-Arch - Modern Arch Linux with Hyprland

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.

Full Desktop Screenshot

Full Desktop Recording


Features

  • 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

Preview

Full Desktop View

Full Desktop Screenshot

Individual Components

  • Terminal (Kitty): Ghostty Screenshot

  • Hyprpanel: Waybar Screenshot

  • Rofi: Rofi Screenshot

  • Notifications: Notification Screenshot Notification Tray Screenshot

  • Neovim (Code Editor): Neovim Screenshot


Installation

To replicate this setup, follow these steps:

Prerequisites

  • Arch Linux installed and updated.
  • Git installed.

Steps

  1. Clone this repository:

    git clone https://github.com/binoymanoj/hypr-arch-v2.git
    cd hypr-arch-v2/
  2. Make the installation script executable:

    chmod +x install.sh
  3. 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

Hyprland

Configuration files are located in ~/.config/hypr. Custom keybindings, workspace settings, and layouts are defined here.


Screenshots

Screenshots are included in the ./images directory for reference.


Keybindings

Keybindings are included in keybindings.md file in the root of this repository.


Contributions

Feel free to open issues or submit pull requests to improve this setup.


License

This project is licensed under the MIT License. See the LICENSE file for details.


Acknowledgments


About

Automated installation and setup for Arch Linux with Hyprland

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published