{ lib, config, ... }: { config = { # Warn whenever subpixelRendering is not enabled warnings = [ (lib.mkIf (config.fonts.fontconfig.subpixelRendering == null) "fonts.fontconfig.subpixelRendering is unset; this may result in suboptimal font rendering.") (lib.mkIf (config.fonts.fontconfig.hinting == null) "fonts.fontconfig.hinting is unset; this may result in suboptimal font clarity.") ]; }; }