From 06c8c267e642688a42a6719c52829debd970c2e2 Mon Sep 17 00:00:00 2001 From: Sean Kovacs Date: Thu, 18 Dec 2025 10:49:43 -0500 Subject: [PATCH] modify font vars and add emojis --- home/default.nix | 47 +++++++++++++++++++++++++++++++++++------------ 1 file changed, 35 insertions(+), 12 deletions(-) diff --git a/home/default.nix b/home/default.nix index df8acb3..22cf54a 100755 --- a/home/default.nix +++ b/home/default.nix @@ -48,8 +48,14 @@ }; size = lib.mkOption { type = lib.types.int; + readOnly = true; default = 11; }; + package = lib.mkOption { + type = lib.types.package; + readOnly = true; + default = pkgs.noto-fonts; + }; }; fontSerif = { name = lib.mkOption { @@ -59,8 +65,14 @@ }; size = lib.mkOption { type = lib.types.int; + readOnly = true; default = 11; }; + package = lib.mkOption { + type = lib.types.package; + readOnly = true; + default = pkgs.noto-fonts; + }; }; fontMono = { name = lib.mkOption { @@ -70,8 +82,31 @@ }; size = lib.mkOption { type = lib.types.int; + readOnly = true; 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 = let @@ -130,13 +165,7 @@ # development & tooling gh jdk21_headless - nerd-fonts.noto xorg.xcursorgen - kdePackages.qtstyleplugin-kvantum - (catppuccin-kvantum.override { - variant = config.catppuccin.flavor; - accent = config.catppuccin.accent; - }) # kde and kde theming kde-rounded-corners @@ -194,12 +223,6 @@ ''; force = true; }; - ".config/Kvantum/kvantum.kvconfig" = { - text = lib.generators.toINI { } { - General.theme = "catppuccin-${config.catppuccin.flavor}-${config.catppuccin.accent}"; - }; - force = true; - }; }; home.pointerCursor = {