initial commit

This commit is contained in:
2026-08-05 18:57:23 +01:00
commit dda5d14d63
51 changed files with 1123 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
{...}: {
# System-wide fonts. Standardized on JetBrainsMono Nerd Font everywhere
# (terminal, sddm, gtk/dconf, waybar, etc.).
flake.nixosModules.fonts = {pkgs, ...}: {
fonts = {
packages = with pkgs; [
nerd-fonts.jetbrains-mono
# Fallbacks for emoji / CJK / general coverage.
noto-fonts
noto-fonts-color-emoji
];
enableDefaultPackages = true;
fontconfig.defaultFonts = {
monospace = ["JetBrainsMono Nerd Font"];
sansSerif = ["JetBrainsMono Nerd Font"];
serif = ["JetBrainsMono Nerd Font"];
emoji = ["Noto Color Emoji"];
};
};
};
}