mirror of
https://github.com/materusPL/nixos-config
synced 2025-06-19 15:06:15 +02:00
39 lines
845 B
Nix
39 lines
845 B
Nix
{ pkgs, lib, ... }:
|
|
|
|
let
|
|
defaultFonts = [
|
|
pkgs.dejavu_fonts
|
|
pkgs.freefont_ttf
|
|
pkgs.gyre-fonts
|
|
pkgs.liberation_ttf
|
|
pkgs.unifont
|
|
];
|
|
fonts = [
|
|
pkgs.noto-fonts
|
|
pkgs.noto-fonts-extra
|
|
pkgs.noto-fonts-emoji
|
|
pkgs.noto-fonts-cjk-sans
|
|
pkgs.noto-fonts-cjk-serif
|
|
pkgs.wqy_zenhei
|
|
pkgs.corefonts
|
|
pkgs.hack-font
|
|
pkgs.nerd-fonts.hack
|
|
|
|
] ++ defaultFonts;
|
|
|
|
moreFonts = [
|
|
pkgs.ubuntu_font_family
|
|
pkgs.monocraft
|
|
pkgs.nerd-fonts.droid-sans-mono
|
|
pkgs.nerd-fonts.meslo-lg
|
|
pkgs.nerd-fonts.profont
|
|
pkgs.nerd-fonts.fira-code
|
|
];
|
|
in
|
|
{
|
|
|
|
options.materus.profile.packages.list.fonts = lib.mkOption { default = fonts; readOnly = true; visible = false; };
|
|
options.materus.profile.packages.list.moreFonts = lib.mkOption { default = moreFonts; readOnly = true; visible = false; };
|
|
|
|
}
|