refactor: refactor fonts option

This commit is contained in:
Artur Manuel 2025-04-20 15:38:07 +01:00
commit 0e93cee685
Signed by: amadaluzia
SSH key fingerprint: SHA256:ubvwT66gNUKSsgSzEb2UQnX8pzTq5N+r8eRVYGJJm4Q
6 changed files with 134 additions and 125 deletions

View file

@ -13,6 +13,7 @@ in
systemPackages = [
pkgs.amadaluzian-zsh
pkgs.qutebrowser
pkgs.qemu_kvm
];
};

View file

@ -6,22 +6,28 @@
}:
{
alqueva.system.fonts = {
names = {
sansSerif = [ "kirsch" ];
monospace = [ "kirsch" ];
serif = [ "kirsch" ];
emoji = [ "Noto Fonts Color Emoji" ];
};
packages = {
sansSerif = [ inputs.kirsch.packages.${system}.kirsch ];
monospace = [ inputs.kirsch.packages.${system}.kirsch ];
serif = [ inputs.kirsch.packages.${system}.kirsch ];
emoji = [ pkgs.noto-fonts-color-emoji ];
extra = [
pkgs.nerd-fonts.symbols-only
pkgs.noto-fonts
];
};
enable = true;
extraFonts = [
pkgs.nerd-fonts.symbols-only
pkgs.noto-fonts
];
fonts = {
sansSerif = {
names = [ "kirsch" ];
packages = [ inputs.kirsch.packages.${system}.kirsch ];
};
monospace = {
names = [ "kirsch" ];
packages = [ inputs.kirsch.packages.${system}.kirsch ];
};
serif = {
names = [ "kirsch" ];
packages = [ inputs.kirsch.packages.${system}.kirsch ];
};
emoji = {
names = [ "Noto Fonts Color Emoji" ];
packages = [ pkgs.noto-fonts-color-emoji ];
};
};
};
}

View file

@ -1,4 +1,4 @@
font=monospace 9
font=monospace 12
width=450
height=220
text-color=#e0def4ff