Add some more fonts to be installed, try setting some basic defaults (to be tweaked next)
diff --git a/src/profiler.log b/src/profiler.log
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/profiler.log
diff --git a/src/system.nix b/src/system.nix
index 3f7e9bd..ed858ef 100644
--- a/src/system.nix
+++ b/src/system.nix
@@ -287,19 +287,35 @@
dbpath = "/tmp/mongodb";
};
- fonts.fonts = with pkgs; [
- nerdfonts
- noto-fonts
- noto-fonts-cjk
- noto-fonts-emoji
- liberation_ttf
- fira-code
- fira-code-symbols
- mplus-outline-fonts
- dina-font
- proggyfonts
- roboto
- ];
+ fonts = {
+ fonts = with pkgs; [
+ nerdfonts
+ noto-fonts
+ noto-fonts-cjk
+ noto-fonts-emoji
+ liberation_ttf
+ fira-code
+ fira-code-symbols
+ mplus-outline-fonts
+ dina-font
+ proggyfonts
+ roboto
+ roboto-mono
+ roboto-slab
+ twemoji-color-font
+ ubuntu_font_family
+ ];
+
+ enableDefaultFonts = true;
+
+ fontconfig = {
+ defaultFonts = {
+ serif = [ "Ubuntu" ];
+ sansSerif = [ "Roboto" "Ubuntu" ];
+ monospace = [ "Ubuntu" ];
+ };
+ };
+ };
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.