Files
nixos/Droidnix/generated/modules/desktop/fonts.nix
T
2026-03-19 12:07:54 +00:00

32 lines
667 B
Nix

{ lib, pkgs, ... }:
let
# Program name (for myApps container)
programName = "fonts";
# Enable toggle (default ON)
enableProgram = true;
in
{
# Top-level toggle for this program
options.enableFonts = lib.mkEnableOption "Enable system fonts";
# Wrap everything in config if enabled
config = lib.mkIf enableProgram {
myApps = {
fonts = {
enable = true;
# Fonts packages (do not reference pkgs directly if you want symbolic pathing)
packages = [
"nerd-fonts.iosevka"
"nerd-fonts.fira-code"
];
# Optional: user
user = config.defaultUser or "henrov";
};
};
};
}