dotfiles/common/systemModules/stylix.nix
2024-12-03 22:58:41 -05:00

49 lines
1.1 KiB
Nix

{ pkgs, inputs, stable, ... }:
{
imports = [
inputs.stylix.nixosModules.stylix
];
environment.systemPackages = [
stable.nerdfonts
];
stylix = {
enable = true;
image = ./wallpaper.jpg;
base16Scheme = {
base00 = "#1A1B26";
base01 = "#16161E";
base02 = "#2F3549";
base03 = "#444B6A";
base04 = "#787C99";
base05 = "#A9B1D6";
base06 = "#CBCCD1";
base07 = "#D5D6DB";
base08 = "#C0CAF5";
base09 = "#A9B1D6";
base0A = "#0DB9D7";
base0B = "#9ECE6A";
base0C = "#B4F9F8";
base0D = "#2AC3DE";
base0E = "#BB9AF7";
base0F = "#F7768E";
};
fonts = {
emoji = {
package = pkgs.twemoji-color-font;
name = "Twitter Color Emoji";
};
sansSerif = {
package = stable.nerdfonts;
name = "ComicShannsMono Nerd Font Mono";
};
serif = {
package = stable.nerdfonts;
name = "ComicShannsMono Nerd Font Mono";
};
monospace = {
package = stable.nerdfonts;
name = "ComicShannsMono Nerd Font Mono";
};
};
};
}