No description
Find a file
2024-02-19 19:26:11 +03:30
.install doc: ly display manager and void hyprland documention 2024-02-12 17:54:54 +03:30
assets doc: hyprland screen shot 2024-02-17 13:25:35 +03:30
hyprland/.config feat: fullscreen and music player binds 2024-02-19 19:26:11 +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 fix: keyring 2024-02-19 13:01:58 +03:30

Hyprland Configuration and Setup Guide for Void Linux

Hyprland Logo

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
  • Void-Hyprland
  • hyprland
  • hyprland-protocols
  • xdg-desktop-portal-hyprland
  • xdg-desktop-portal
System Components
  • dbus : service
  • seatd : service
  • elogind : service
  • polkit : service
  • NetworkManager : service
  • gnome-keyring
  • polkit-gnome
  • ly : service
  • mesa-dri
  • pipewire
  • wireplumber
  • stow
  • inotify-tools
User Interface Components
  • Waybar
  • swaybg
  • animated bg swww
  • swaylock or swaylock-effects
  • grim
  • slurp
  • jq
  • cliphist
  • wl-clipboard
  • libnotify
  • dunst
  • swayidle
  • swappy
  • rofi
  • wlogout
  • font-awesome-6
  • fontmanager

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