diff options
author | sternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org> | 2021-02-05 12:38:31 +0100 |
---|---|---|
committer | sternenseemann <sternenseemann@systemli.org> | 2021-02-07 17:04:41 +0100 |
commit | e6c98453e744af831961662e094726b20eece702 (patch) | |
tree | b6e8f1522f15cd41d93a5788fbe88b589ae01566 /machines/sternenseemann/fonts.nix | |
parent | ee379619a394e3106fbd8911391f759c4fac3fd4 (diff) |
machines/sternenseemann/wolfgang: init
Diffstat (limited to 'machines/sternenseemann/fonts.nix')
-rw-r--r-- | machines/sternenseemann/fonts.nix | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/machines/sternenseemann/fonts.nix b/machines/sternenseemann/fonts.nix new file mode 100644 index 00000000..f74b6593 --- /dev/null +++ b/machines/sternenseemann/fonts.nix @@ -0,0 +1,41 @@ +{ config, pkgs, ... }: + +{ + config = { + fonts = { + fonts = with pkgs; [ + corefonts # microsoft fonts + dejavu_fonts + ttf_bitstream_vera # dejavu without b&w emojis + libertine + liberation_ttf # free replacements for times … + google-fonts # vollkorn, source * pro, inconsolata + freefont_ttf + noto-fonts # noto fonts: great for fallbacks + noto-fonts-extra + noto-fonts-cjk + noto-fonts-emoji # emoji primary + twemoji-color-font # emoji fallback + unifont # bitmap font, good fallback + unifont_upper # upper unicode ranges of unifont + spleen # bitmap monospace font + ]; + + fontDir.enable = true; + enableGhostscriptFonts = true; + enableDefaultFonts = true; + + fontconfig = { + enable = true; + antialias = true; + hinting.enable = true; + defaultFonts = { + monospace = [ "Bitstream Vera Sans Mono" "Noto Mono" ]; + serif = [ "Vollkorn" "Noto Serif" ]; + sansSerif = [ "Open Sans" "Noto Sans" ]; + emoji = [ "Noto Color Emoji" "Twitter Color Emoji" "Unifont" "Unifont Upper" ]; + }; + }; + }; + }; +} |