about summary refs log tree commit diff
diff options
context:
space:
mode:
authorK900 <me@0upti.me>2023-03-23 21:56:41 +0300
committerK900 <me@0upti.me>2023-03-23 22:03:35 +0300
commitc9a74cf40f72c5fbcfc5be04c50fd96e9154a5b3 (patch)
treeb31407266d684ce569252579bb99c363e6867169
parent8454084ffca01cfbd190caf94c0adc5626bbbc27 (diff)
nixos/fontconfig: time capsule
-rw-r--r--nixos/modules/config/fonts/fontconfig.nix13
1 files changed, 13 insertions, 0 deletions
diff --git a/nixos/modules/config/fonts/fontconfig.nix b/nixos/modules/config/fonts/fontconfig.nix
index e5b0ec7639e3c..5781679241eff 100644
--- a/nixos/modules/config/fonts/fontconfig.nix
+++ b/nixos/modules/config/fonts/fontconfig.nix
@@ -7,6 +7,19 @@ This module generates a package containing configuration files and link it in /e
 Fontconfig reads files in folder name / file name order, so the number prepended to the configuration file name decide the order of parsing.
 Low number means high priority.
 
+NOTE: Please take extreme care when adjusting the default settings of this module.
+People care a lot, and I mean A LOT, about their font rendering, and you will be
+The Person That Broke It if it changes in a way people don't like.
+
+See prior art:
+- https://github.com/NixOS/nixpkgs/pull/194594
+- https://github.com/NixOS/nixpkgs/pull/222236
+- https://github.com/NixOS/nixpkgs/pull/222689
+
+And do not repeat our mistakes.
+
+- @K900, March 2023
+
 */
 
 { config, pkgs, lib, ... }: