Настройка интерфейса GIMP для HiDPI-дисплея

Опубликовано 15.04.2024 в OpenBSD

Как известно, "удобно" это синоним "привычно", и в этом смысле мне весьма удобно пользоваться для работы с растровой графикой старым, добрым, бесплатным, фичастым и, так уж традиционно повелось, несколько... эээ... альтернативно нормальным по интерфейсу (хотя это уже практически в прошлом) редактором GIMP. Много лет я им пользуюсь и горя не знал - до появления у меня ноутбука с HiDPI-монитором, в родном разрешении которого разглядеть в GIMP текст в меню и иконки/надписи на панелях становится нетривиально.

china

Фиксирую рецепт, как исправить это безобразие буквально в два шага (ибо более простые рецепты вроде установки переменной окружения GDK_SCALE в случае с GIMP не срабатывают).

Первое: редактируем файл с вашей текущей темой для GIMP, в моем случае это Dark

doas nvim /usr/local/share/gimp/2.0/themes/Dark/gtkrc

Всё, что нам требуется в вышеозначенном файле - это раскомментировать строчку font-name = "Sans 11", указав в ней комфортный для себя размер шрифта (я поставил 18).

Сохраняемся, запускаем GIMP и идем в Edit - Preferences, где в разделе Interface - Icon Theme выставляем в дропдаун-списке значение "Custom icon size" и ползунком регулируем размер иконок на комфортный для себя лично (я поставил Large). Кстати, там же я выбрал тему иконок Symbolic-High-Contrast, с ней иконки в панелях куда различимее.

Вот и весь рецепт.