LINUX.ORG.RU

nixos настройка шрифтов

 


0

1
{ config, lib, pkgs, ... }:

with lib;

let

  cfg = config.system.custom.fonts;

in {

  options.system.custom.fonts = {
    enable = mkEnableOption "enable fonts";
    dpi = mkOption {
      type = types.int;
      default = 141;
      description = ''
        dpi of the monitor
      '';
    };
  };

  config = mkIf cfg.enable {

    fonts = {

      enableFontDir = true;
      enableGhostscriptFonts = true;

      fontconfig = {
        dpi = cfg.dpi;
        subpixel = {
          lcdfilter = "none";
          rgba = "rgb";
        };
        hinting = {
          enable = true;
          autohint = true;
          style = "hintmedium";
        };
        enable = true;
        antialias = true;
        # defaultFonts = { monospace = [ "inconsolata" ]; };
      };

Не получается убрать «разноцветные шрифты»

★★★★
Ответ на: комментарий от hateyoufeel

Я думал шрифты настраиваются в конфиге. А так лежат фонтконфиг в home. В дебиан работает, а nixos видимо этот конфиг игнорирует

bryak ★★★★
() автор топика
Ответ на: комментарий от bryak

https://nixos.org/nixos/options.html#fonts.fontconfig

Вот сюда смотрел? То, что ты выложил, больше похоже на зачем-то выдранный кусок из nixpkgs. Его трогать вообще не нужно было.

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

Ясно. Спасибо. Буду пробовать

bryak ★★★★
() автор топика

Зачем менять шрифты? Предустановленные меньше режут глаз, из опыта.

Владимир

anonymous
()
Ответ на: комментарий от hateyoufeel

Всё получилось. Спасибо

bryak ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.