No description
Find a file
Daniel Thwaites a55488c247
doc: reduce overuse of alerts (#1041)
Using too many "info" and "warning" boxes makes them less effective when
they're needed to draw attention to something genuinely important.

This commit adds important boxes to modules which require an external
module to be imported, similar to the box already used on the "Firefox and
derivatives" page.

It changes the warning when a module has no maintainers to a regular
paragraph.

The note about `stylix.enable` being new is removed, since this has been
around for a while now.
2025-03-23 13:25:15 +00:00
.github ci: bump cachix/cachix-action from 15 to 16 2025-03-14 11:28:38 +00:00
docs doc: reduce overuse of alerts (#1041) 2025-03-23 13:25:15 +00:00
modules doc: reduce overuse of alerts (#1041) 2025-03-23 13:25:15 +00:00
palette-generator treewide: add and apply nixfmt pre-commit hook 2025-01-04 17:48:26 +01:00
stylix stylix: check whether maintainers list is sorted (#1014) 2025-03-20 19:56:23 +01:00
.editorconfig stylix: add editorconfig (#945) 2025-03-07 20:55:29 +01:00
.envrc treewide: leverage direnv to automatically enter developer shell 2025-01-04 17:45:52 +01:00
.gitignore stylix: integrate pre-commit hooks into developer shell 2025-01-04 17:45:52 +01:00
default.nix stylix: update and simplify flake-compat instructions (#816) 2025-02-03 20:40:26 +01:00
flake.lock stylix: update all flake inputs (#981) 2025-03-11 15:29:02 +01:00
flake.nix stylix: check whether maintainers list is sorted (#1014) 2025-03-20 19:56:23 +01: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 doc: update copyright year (#715) 2025-01-04 14:33:14 +00:00
README.md doc: fix testbed names (#1013) 2025-03-17 18:01:50 +00: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:danth/stylix#testbed:gnome:default:dark:image:scheme:cursor

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.