all templates
NixOS Desktops

NixOS Desktop — Hyprland

A declarative Hyprland desktop: flake, home-manager, waybar — rebuild and it's yours.

A minimal-but-real NixOS 26.05 flake for a Hyprland desktop: greeter into a configured compositor with sensible keybinds, waybar, kitty, launcher and notifications — all through home-manager. Replace the hardware stub, rename the user, rebuild.

Variants

What's inside

  • Flake pinned to NixOS 26.05 + home-manager, flake.lock committed
  • Hyprland with sensible keybinds preconfigured
  • Waybar, kitty, launcher, notifications wired
  • Pipewire audio, fonts, greeter handled
  • Hardware config stub + regeneration notes

Quickstart

$ git clone https://github.com/devai-io/devai_boilerplates.git$ cd devai_boilerplates/nixos-hyprland$ # review README, replace hardware-configuration.nix$ sudo nixos-rebuild switch --flake .#desktop

Browse the code

The full source, exactly as it ships in the repo.

loading…
Download .zip
loading tree…

about this series

Distilled from the NixOS configs running the devai fleet's own desktops.