74 lines
1.6 KiB
Nix
74 lines
1.6 KiB
Nix
{ pkgs, ... }: {
|
|
|
|
config.themes.base16 = {
|
|
enable = true;
|
|
# customScheme = {
|
|
# enable = true;
|
|
# path = "${inputs.base16-tokyonight-scheme}/tokyonight-night.yaml";
|
|
# };
|
|
scheme = "rose-pine";
|
|
variant = "rose-pine";
|
|
extraParams = {
|
|
fonts = {
|
|
main = {
|
|
family = "IBM Plex Sans";
|
|
size = 12;
|
|
};
|
|
serif = {
|
|
family = "IBM Plex Serif";
|
|
size = 12;
|
|
};
|
|
mono = {
|
|
family = "VictorMono Nerd Mono";
|
|
size = 12;
|
|
};
|
|
icon = {
|
|
family = "Font Awesome 5 Free";
|
|
size = 12;
|
|
};
|
|
iconFallback = {
|
|
family = "Material Icons";
|
|
size = 12;
|
|
};
|
|
};
|
|
fontSizes = {
|
|
normal = {
|
|
str = "12";
|
|
int = 12;
|
|
float = 12.0;
|
|
};
|
|
header = {
|
|
str = "14";
|
|
int = 14;
|
|
float = 14.0;
|
|
};
|
|
small = {
|
|
str = "11";
|
|
int = 11;
|
|
float = 11.0;
|
|
};
|
|
micro = {
|
|
str = "10";
|
|
int = 10;
|
|
float = 10.0;
|
|
};
|
|
minimal = {
|
|
str = "8";
|
|
int = 8;
|
|
float = 8.0;
|
|
};
|
|
};
|
|
|
|
# iconTheme = "tokyonight_dark";
|
|
# iconPackage = pkgs.tokyonight-icon-theme;
|
|
iconTheme = "Rose-Pine";
|
|
iconPackage = pkgs.rosepine-gtk-icons;
|
|
|
|
cursorPackage = pkgs.bibata-cursors-tokyonight;
|
|
# cursorPackage = pkgs.bibata-cursors;
|
|
cursorSize = 24;
|
|
cursorTheme = "Bibata-Modern-TokyoNight";
|
|
};
|
|
};
|
|
}
|