modify font vars and add emojis

This commit is contained in:
Sean Kovacs 2025-12-18 10:49:43 -05:00
commit 06c8c267e6
Signed by: sckova
GPG key ID: 00F325187C68651A

View file

@ -48,8 +48,14 @@
}; };
size = lib.mkOption { size = lib.mkOption {
type = lib.types.int; type = lib.types.int;
readOnly = true;
default = 11; default = 11;
}; };
package = lib.mkOption {
type = lib.types.package;
readOnly = true;
default = pkgs.noto-fonts;
};
}; };
fontSerif = { fontSerif = {
name = lib.mkOption { name = lib.mkOption {
@ -59,8 +65,14 @@
}; };
size = lib.mkOption { size = lib.mkOption {
type = lib.types.int; type = lib.types.int;
readOnly = true;
default = 11; default = 11;
}; };
package = lib.mkOption {
type = lib.types.package;
readOnly = true;
default = pkgs.noto-fonts;
};
}; };
fontMono = { fontMono = {
name = lib.mkOption { name = lib.mkOption {
@ -70,8 +82,31 @@
}; };
size = lib.mkOption { size = lib.mkOption {
type = lib.types.int; type = lib.types.int;
readOnly = true;
default = 10; default = 10;
}; };
package = lib.mkOption {
type = lib.types.package;
readOnly = true;
default = pkgs.nerd-fonts.noto;
};
};
fontEmoji = {
name = lib.mkOption {
type = lib.types.str;
readOnly = true;
default = "Noto Emoji";
};
size = lib.mkOption {
type = lib.types.int;
readOnly = true;
default = 10;
};
package = lib.mkOption {
type = lib.types.package;
readOnly = true;
default = pkgs.noto-fonts-color-emoji;
};
}; };
cursor = cursor =
let let
@ -130,13 +165,7 @@
# development & tooling # development & tooling
gh gh
jdk21_headless jdk21_headless
nerd-fonts.noto
xorg.xcursorgen xorg.xcursorgen
kdePackages.qtstyleplugin-kvantum
(catppuccin-kvantum.override {
variant = config.catppuccin.flavor;
accent = config.catppuccin.accent;
})
# kde and kde theming # kde and kde theming
kde-rounded-corners kde-rounded-corners
@ -194,12 +223,6 @@
''; '';
force = true; force = true;
}; };
".config/Kvantum/kvantum.kvconfig" = {
text = lib.generators.toINI { } {
General.theme = "catppuccin-${config.catppuccin.flavor}-${config.catppuccin.accent}";
};
force = true;
};
}; };
home.pointerCursor = { home.pointerCursor = {