Skip to content
vic

nix-community/stylix

Theming framework for NixOS, Home Manager, nix-darwin, and Nix-on-Droid [maintainers=@0xda157, @danth, @trueNAHO]

nix-community/stylix.json
{
"createdAt": "2020-12-21T15:50:00Z",
"defaultBranch": "master",
"description": "Theming framework for NixOS, Home Manager, nix-darwin, and Nix-on-Droid [maintainers=@0xda157, @danth, @trueNAHO]",
"fullName": "nix-community/stylix",
"homepage": "https://nix-community.github.io/stylix/",
"language": "Nix",
"name": "stylix",
"pushedAt": "2025-11-27T01:31:35Z",
"stargazersCount": 1993,
"topics": [
"home-manager",
"nix",
"nix-darwin",
"nix-on-droid",
"nixos",
"ricing"
],
"updatedAt": "2025-11-26T21:16:56Z",
"url": "https://github.com/nix-community/stylix"
}

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.

GNOME 46

Wallpapers by Clay Banks and Derrick Cooper.

Try a live demo of this dark theme by running:

Terminal window
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.