feat: enable stylix integration with home-manager

This commit is contained in:
Zhongheng Liu 2024-08-22 17:07:07 +08:00
commit bc64af1a17
No known key found for this signature in database
5 changed files with 5 additions and 17 deletions

View file

@ -5,19 +5,6 @@
}: {
gtk = {
enable = true;
cursorTheme = {
package = pkgs.vanilla-dmz;
name = "Vanilla-DMZ";
size = 24;
};
font = {
name = "Aileron";
size = 10;
};
theme = {
package = pkgs.gruvbox-gtk-theme;
name = "Gruvbox-Dark-BL";
};
iconTheme = {
package = pkgs.gruvbox-plus-icons;
name = "Gruvbox-Plus-Dark";

View file

@ -23,6 +23,7 @@
./gtk.nix
./ags
./xdg.nix
./stylix.nix
];
nixpkgs = {

View file

@ -0,0 +1,7 @@
{pkgs, ...}: {
stylix = {
enable = true;
base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-medium.yaml";
image = ./assets/gruvbox-wallpaper.png;
};
}