fix: add more font packages for QEMU GTK display

- Add freefont_ttf, ubuntu_font_family, cantarell-fonts to fonts.fonts
- Also add dejavu_fonts and liberation_ttf to systemPackages for QEMU access
- Should resolve Pango font warnings about missing DejaVu Sans Mono variants
This commit is contained in:
2025-09-15 14:27:42 +02:00
parent fd40d7edf9
commit 6aa284cd55

View File

@@ -344,6 +344,9 @@ isoConfig
gnutar
openssl # Add this for certificate generation
chromium # Add Chromium browser
# Additional font packages for QEMU
dejavu_fonts
liberation_ttf
];
# System Setup Service (Root Tasks)
@@ -1204,10 +1207,14 @@ isoConfig
};
# Font packages for GUI rendering (QEMU GTK display)
fonts.packages = with pkgs; [
fonts.fonts = with pkgs; [
dejavu_fonts
liberation_ttf
noto-fonts
# Additional fonts for QEMU compatibility
freefont_ttf
ubuntu_font_family
cantarell-fonts
];
# GUI Configuration