No description
Find a file
2024-02-12 17:38:58 +03:30
.install doc: install guide and required packages 2024-02-12 12:15:45 +03:30
hyprland/.config fix: waybar autostart 2024-02-12 17:38:58 +03:30
.stow-local-ignore init: hyprland config and other dots migrated to .dotfiles repo 2024-02-12 11:49:27 +03:30
README.md doc: swaybg packages requirement 2024-02-12 13:30:01 +03:30

Hyprland Configuration and Setup Guide for Void Linux

Overview

This repository contains instructions and configurations for setting up Hyprland on Void Linux. Hyprland is a powerful Tiling compositor.

Table of Contents

Requirements

Ensure that your system meets the following requirements before proceeding:

Package Dependencies

The following packages are required for the proper functioning of Hyprland on Void Linux:

Core Hyprland Components
  • hyprland
  • hyprland-protocols
  • xdg-desktop-portal-hyprland
  • xdg-desktop-portal
System Components
  • dbus
  • seatd
  • polkit
  • polkit-kde-agent
  • elogind
  • mesa-dri
  • lightdm
  • sddm
  • pipewire
  • pipewire-pulse
  • pipewire-devel
  • stow
User Interface Components
  • waybar
  • grim
  • swaybg
  • slurp
  • dunst
  • swayidle
  • swappy
  • cliphist
  • rofi
  • wlogout
  • font-awesome

Installation

Follow these steps to install Hyprland on your Void Linux system:

  1. Clone this repository:

    git clone https://github.com/hesam-init/.dotfiles.git ~/.dots-hyprland
    
  2. Change into the repository directory:

    cd ~/.dots-hyprland
    
  3. Run this command to sync hyprland configs:

    stow hyprland