Deduplicate all applications and system settings

This commit is contained in:
2025-06-25 21:59:36 -07:00
parent c110357818
commit eb1666f310
38 changed files with 571 additions and 821 deletions

20
modules/system/fonts.nix Normal file
View File

@@ -0,0 +1,20 @@
{ config, pkgs, ... }:
{
fonts.fontDir.enable = true;
fonts.fontconfig.enable = true;
fonts.fontconfig.antialias = true;
fonts.packages = with pkgs; [
noto-fonts
noto-fonts-emoji
liberation_ttf
fira-code
fira-code-symbols
jetbrains-mono
mplus-outline-fonts.githubRelease
dina-font
proggyfonts
font-awesome
nerd-fonts.symbols-only
nerd-fonts.jetbrains-mono
];
}