No description
Find a file
Noah Biewesch a168911ef0
doc/src/backport_policy: add maintainer changes to backport criteria (#2344)
Add maintainer changes to the backport criteria to remove ambiguity
about whether they are included in the existing CI condition.

Maintainer changes should be backported to keep maintainer notifications
in sync between the unstable and stable branches.

Link: https://github.com/nix-community/stylix/pull/2344

Reviewed-by: 0xda157 <da157@voidq.com>
2026-06-05 19:01:14 +02:00
.github ci: update-flake: bump stable branch to 26.05 (#2352) 2026-06-04 16:53:03 +02:00
doc doc/src/backport_policy: add maintainer changes to backport criteria (#2344) 2026-06-05 19:01:14 +02:00
flake kmscon: leverage services.kmscon.config attribute set (#2337) 2026-06-04 16:00:09 +02:00
generated hyprland: remove skoove from maintainers (#2345) 2026-06-03 08:35:55 +02:00
modules kmscon: leverage services.kmscon.config attribute set (#2337) 2026-06-04 16:00:09 +02:00
palette-generator treewide: remove blank lines around 'let', 'in', and function arguments (#1700) 2025-07-19 10:41:36 -07:00
stylix hyprland: remove skoove from maintainers (#2345) 2026-06-03 08:35:55 +02:00
.editorconfig flake: update all inputs (#2035) 2025-12-03 21:59:32 +01:00
.envrc treewide: leverage direnv to automatically enter developer shell 2025-01-04 17:45:52 +01:00
.gitignore stylix: gitignore .worktree (#1268) 2025-05-14 17:29:07 -07:00
.mailmap mailmap: add missing entries for 0xda157's previous alias (#2313) 2026-05-13 15:47:10 +02:00
.yamllint.yml stylix: yamlint ignore truthy for workflows (#1116) 2025-05-31 11:44:33 -07:00
buildbot-nix.toml ci: add buildbot support (#1985) 2025-11-22 20:59:01 +00:00
default.nix flake: migrate flake-compat input to NixOS organization 2025-10-28 10:18:14 +01:00
flake.lock kmscon: leverage services.kmscon.config attribute set (#2337) 2026-06-04 16:00:09 +02:00
flake.nix foot: set colors manually instead of relying on tinted-theming (#2235) 2026-04-03 13:15:34 -07:00
gnome.png doc: refresh screenshots (#382) 2024-05-22 16:54:19 +01:00
kde.png doc: refresh screenshots (#382) 2024-05-22 16:54:19 +01:00
LICENSE license: update copyright year (#2132) 2026-01-08 16:13:10 +01:00
README.md treewide: standardize URL format by removing trailing slashes (#1566) 2025-07-06 22:18:33 +02:00

Stylix

About

Stylix is a theming framework for NixOS, Home Manager, nix-darwin, and Nix-on-Droid that applies color schemes, wallpapers, and fonts to a wide range of applications.

Unlike color scheme utilities such as base16.nix or nix-colors, Stylix goes further by applying themes to supported applications, following the "it just works" philosophy.

Resources

Example configurations

GNOME 46

GNOME 46

Wallpapers by Clay Banks and Derrick Cooper.

Try a live demo of this dark theme by running:

nix run github:nix-community/stylix#testbed:gnome:dark

KDE Plasma 5

KDE Plasma 5

Wallpapers by Aniket Deole and Tom Gainor.

Since KDE theming is still a work in progress, some manual steps may be required to properly apply its theme.