nixos/home/modules/user/stylix/default.nix
2026-04-16 22:18:45 +02:00

38 lines
825 B
Nix

{pkgs, ...}: {
stylix = {
enable = true;
autoEnable = true;
polarity = "dark";
base16Scheme = "${pkgs.base16-schemes}/share/themes/kanagawa-dragon.yaml";
icons = {
enable = true;
package = pkgs.papirus-icon-theme;
dark = "Papirus-Dark";
light = "Papirus-Light";
};
fonts = {
serif = {
package = pkgs.maple-mono.NF;
name = "Maple Mono NF";
};
sansSerif = {
package = pkgs.maple-mono.NF;
name = "Maple Mono NF";
};
monospace = {
package = pkgs.maple-mono.NF;
name = "Maple Mono NF";
};
};
};
stylix.targets.sway.enable = true;
stylix.targets.nixvim = {
enable = true;
colors.enable = true;
plugin = "base16-nvim";
};
stylix.targets.spicetify.enable = false;
}