Skip to content

Hyprland Tiling Compositorλ︎

Hyprland is a high performance Wayland compositor and tiling window manager. Hyprland is not a full desktop environment (DE) like KDE Plasma or Gnome.

Hyprland is not a full desktop environment, unlike KDE or Gnome. There are distributions that provide a complete Hyprland based desktop environment.

  • Omachy: simple and opinionated distribution from Arch Linux & Hprland, completely keyboard driven and providing a crafted experience.
  • Garuda Linux: hyprlant variant provides a professional and easy to manage operating system, G-Hyprland provides optional extra Hyprland customisation.
  • NWG Live

Hyprland can be installed on Arch Linux and Nix distributions. Community scripts are available for Debian and RedHat based distributions.

Hyprland can be very time consuming

Install Optionsλ︎

Hyprland is a quickly evolving project and issues may occur

Omarchy is a Linux distribution that provides a keyboard driven and unified menu experience, building on Arch Linux and Hyprland (Wayland compositor and tiling window manager).

Omachy is driven through its menu and configuration files are opened in Neovim (LazyVim config).

Google Mail and other web apps are opened as headless browsers, for a highly focused experience.

A base install option allows for a highly customised opeating system, whilst still retaining the simplicity of Omachy.

Garuda Linux is a distribution on top of Arch Linux. There are several variants which includes one centered on Hyprland.

Garuda Linux Hyprland is recommended when first starting (especially if not used to Arch Linux).

Garuda uses the BtrFs file system which allows snapshots and rollbacks to recover the operating system and desktop should hyprland or arch linux pakcages break.

NWG-ISO is a simple way to try out hyprland and the NWG Shell tools, providing an experience close to a Desktop Environment like Gnome or KDE.

NWG Live ISO will run from memory. Once running, the Live ISO can also be used to install Hyprland & NWG tools on the permanent storage of the computer.

NWG Shell login greeter

NWG Shell desktop screeshot

Create USB Startup

dd bs=4M if=nwg-live-2024.10.01-x86_64.iso of=/dev/disk/by-id/usb-Generic_Flash_Disk_<id>-0:0 conv=fsync oflag=direct status=progress

Arch Linux ISO command line untilities

Practicalli Journal - notes on Hyprland with Debian Linux

Hyprland on Debian - scripts to review

hyprland on debian script

The hyprland packages are on version 0.41 at time of writing, the current release is 0.45 and has significant changes

Install a minimal Arch Linux OS from the ISO and setup Arch with Hyprland using the archinstall

Install the nwg-shell package to add tools for a Desktop Environment experience on top of Gnome.

pacman -S nwg-shell

Run the nwg-shell install script to configure the NWG tools

nwg-shell-installer -w -hypr

Set nwg-hello as the greeter (login screen) in /etc/greetd/config.toml

/etc/greetd/config.toml
[default_session]
command = "Hyprland -c /etc/nwg-hello/hyprland.conf"

Arch Linux greetd.service