Skip to content

My custom Archlinux with Hyprland config with Installation script

Notifications You must be signed in to change notification settings

binoymanoj/Hypr-Arch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arch Linux with Hyprland Configuration

Welcome to my Arch Linux Hyprland setup! This repository contains my personal configuration files and an installation script (install.sh) to set up a beautiful, minimal, and functional desktop environment.


Features

  • Window Manager: Hyprland for a dynamic and modern Wayland compositor.
  • Terminal: Ghostty for a sleek and minimal terminal experience.
  • Panel: Waybar for a customizable and beautiful status bar.
  • Application Launcher: Wofi for a lightweight and stylish application launcher.
  • Notifications: Dunst for minimal notification handling.
  • Screen Lock: Swaylock for a secure and customizable lock screen.
  • Wallpaper Manager: Hyprpaper to manage dynamic wallpapers.
  • Idle Manager: Hypridle for power management and idle actions.

Preview

Full Desktop View

Full Desktop Screenshot

Individual Components

  • Terminal (Ghostty): Ghostty Screenshot

  • Waybar: Waybar Screenshot

  • Wofi: Wofi Screenshot

  • Notifications (Dunst): Dunst Screenshot

  • Screen Lock (Swaylock): Swaylock 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.git
    cd Hypr-Arch/
  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.

Waybar

The Waybar configuration is located in ~/.config/waybar/config. Styles are defined in ~/.config/waybar/style.css.


Screenshots

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


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

My custom Archlinux with Hyprland config with Installation script

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published