What problem does it solve?
Configuring the Hyprland Wayland compositor on NixOS requires piecing together scattered, often outdated documentation for GPU driver setup, Wails application compatibility, animated wallpapers, and home-manager integration, leading to hours of debugging blank screens, rendering issues, and broken flake configurations.
Core Features & Use Cases
- Multi-GPU Smart Defaults: Pre-built NixOS modules and environment variable matrices for Intel, AMD, NVIDIA, and hybrid PRIME laptops, eliminating manual GPU driver configuration.
- Wails Desktop Dev Support: Copy-paste fixes for webkit2gtk blank windows, dev shell setup, and build tags to streamline Go desktop application development on Hyprland.
- Complete Ecosystem Setup: Recommendations for Hyprland companion tools (hyprlock, waybar, mpvpaper), animated wallpaper configuration, and full flake.nix examples for production-ready deployments.
Use Case: A developer building Wails apps on a NixOS laptop with hybrid Intel/NVIDIA graphics can use this skill to generate a working flake configuration, apply the required webkit2gtk environment variables, and set up animated video wallpapers without troubleshooting rendering issues.
Quick Start
Use the hyprland skill to generate a complete working NixOS flake configuration for a system running Hyprland with integrated Intel graphics and a Wails development environment.