stylix: phase 1 — add input and target waybar/fuzzel/mako/hyprlock/hyprland

Adds nix-community/stylix on its release-25.11 branch (master references
options that don't exist in 25.11's nixpkgs). autoEnable=false so
matugen keeps owning every app it currently themes; we only opt in to
the five targets matugen doesn't cover.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
ediblerope 2026-05-11 13:32:18 +01:00
parent 56e6041670
commit cc4216117a
4 changed files with 358 additions and 0 deletions

View file

@ -21,6 +21,11 @@
# nixos-25.11's slower bump cadence. Doesn't follow our nixpkgs —
# upstream needs newer stdenv than 25.11 ships.
hyprland.url = "github:hyprwm/Hyprland";
# Stylix release branch matching nixos-25.11. Master references
# options (services.displayManager.generic) that only exist in
# newer nixpkgs schemas.
stylix.url = "github:nix-community/stylix/release-25.11";
};
outputs =
{ self
@ -29,6 +34,7 @@
, zen-browser
, nix-cachyos-kernel
, hyprland
, stylix
, ...
} @ inputs:
let