No description
Evaluated the set of testbed modules in a separate file from where we create the testbed NixOS systems. The first file (autoload.nix) has no dependency on any of Stylix's flake inputs. The second file (default.nix) takes the matrix as a parameter, then imports each module into a NixOS system, and wrapper script. This will enable a partitioned flake to evaluate the set of testbeds without needing to fully convert them into NixOS systems with dependencies on dev-inputs. Link: https://github.com/nix-community/stylix/pull/1520 Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com> Reviewed-by: awwpotato <awwpotato@voidq.com> Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com> |
||
|---|---|---|
| .github | ||
| doc | ||
| flake | ||
| modules | ||
| palette-generator | ||
| stylix | ||
| .editorconfig | ||
| .envrc | ||
| .gitignore | ||
| .yamllint.yml | ||
| default.nix | ||
| flake.lock | ||
| flake.nix | ||
| gnome.png | ||
| kde.png | ||
| LICENSE | ||
| README.md | ||
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
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
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.