feat: simplified themes module

This commit is contained in:
Nick 2025-01-18 03:50:54 -06:00
parent b0fdd1d958
commit a5ec879db0
119 changed files with 2045 additions and 4624 deletions

View file

@ -2,24 +2,25 @@
pkgs,
flake,
...
}: let
inherit
(flake.config.aesthetics.themes)
}:
let
inherit (flake.config.aesthetics.themes)
font
;
in {
in
{
fonts = {
fontconfig = {
enable = true;
defaultFonts = {
serif = [
font
font.name
];
monospace = [
font
font.name
];
sansSerif = [
font
font.name
];
emoji = [
"Noto Fonts Color Emoji"
@ -28,14 +29,12 @@ in {
antialias = true;
};
packages = builtins.attrValues {
inherit
(pkgs)
inherit (pkgs)
noto-fonts-color-emoji
dosis
iosevka
;
inherit
(pkgs.nerd-fonts)
inherit (pkgs.nerd-fonts)
monaspace
fantasque-sans-mono
;