2024-06-12 15:43:15 +05:30
2024-06-12 00:32:12 +05:30
2024-06-12 01:58:35 +05:30
2024-06-12 15:43:15 +05:30
2024-06-12 01:58:17 +05:30

Simple Hyprland

Welcome to the Simple Hyprland Guide! This repository is designed to help users set up a minimal Hyprland environment on Arch Linux. Although various scripts and configuration files are available elsewhere, they often result in bloated systems with many unused themes and configurations. This guide aims to provide a clear, concise, and minimal setup, allowing users to understand each step and customize their environment to their liking.

Purpose

This guide is intended for:

  • Newcomers transitioning to Hyprland who want to gain knowledge.
  • Users who wish to set up a minimal system their way, knowing what's happening at each step.
  • Individuals looking to save time by following a structured and efficient setup process.

Prerequisites

This guide assumes an understanding of Linux systems, particularly Arch Linux. The following prerequisites are essential for the seamless installation and setup of Hyprland on your system.

For detailed prerequisites, refer to the Prerequisites section in the docs folder.

Documentation

  1. Prerequisites
  2. Core Installation
  3. Basic Configuration
  4. Useful Utilities
  5. Theming

Credits

Many configuration parts, themes, and scripts in this guide are sourced from the community. We extend our thanks to all contributors. If you find that credit has not been given where due, please feel free to open a Pull Request (PR).

Compatibility

While this guide is created with Arch Linux in mind, it can also be helpful for users of other distributions who are familiar with their package management and system tweaking.

Future Work

  • A script to automate the whole process to save time.
  • Small scripts to perform various tasks.
  • Setup for NVIDIA card users.
  • Showcasing cool derived minimal setups.
Description
My personalized simple-hyprland setup for db123 - Catppuccin Mocha themed, Arch Linux, dual GPU (Intel + AMD)
Readme 64 MiB
Languages
Shell 47.1%
Lua 32.9%
CSS 20%