summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Cullmann <christoph@cullmann.io>2024-08-13 21:00:41 +0200
committerChristoph Cullmann <christoph@cullmann.io>2024-08-13 21:00:41 +0200
commit941d7725e593666d54cdcafb503234bd0fa25606 (patch)
tree7ef161e45c87af59a002d14511f37ef450b38974
parentdf85ff40e6e70ee30afa17d104da39d896224e8b (diff)
more fonts
-rw-r--r--share/common.nix25
1 files changed, 16 insertions, 9 deletions
diff --git a/share/common.nix b/share/common.nix
index 40aca77..27c333b 100644
--- a/share/common.nix
+++ b/share/common.nix
@@ -425,21 +425,28 @@ in
# install a list of useful fonts
packages = with pkgs; [
- # large family of sans, serif and mono fonts with good unicode coverage
- ibm-plex
-
- # fonts patched with all needed symbols my shell prompt needs:
- # cullmann on 🌐 neko in /data/nixos on  master [!?]
- nerdfonts
+ # good UI sans serif fonts family
+ inter
+
+ # get large parts of unicode covered with the Google Noto fonts family
+ # all needed symbols that my shell prompt needs
+ # example: cullmann on 🌐 neko in /data/nixos on  master [!?]
+ # contains serif font that nicely matches with Inter
+ noto-fonts
+ noto-fonts-cjk
+ noto-fonts-emoji
+
+ # contains monospace fonts that match well with Inter
+ recursive
];
# use some proper default fonts
fontconfig = {
enable = true;
defaultFonts = {
- monospace = [ "IBM Plex Mono" ];
- sansSerif = [ "IBM Plex Sans" ];
- serif = [ "IBM Plex Serif" ];
+ monospace = [ "Recursive Mono Linear Static" ];
+ sansSerif = [ "Inter" ];
+ serif = [ "Noto Serif" ];
};
};
};