Популярный инструмент для отображения системной информации Fastfetch, выводящий аппаратные и программные детали прямо в терминале, обновился до версии 2.67.
Наиболее заметное изменение: переработанный параметр --gen-config теперь открывает интерактивный терминальный интерфейс для пошагового создания конфигурационного файла. Старые параметры --gen-config-full, --gen-config-force и --gen-config-full-force удалены.
Настройка конфигурации также получила графическую опцию. В Fastfetch 2.67 появился экспериментальный веб-интерфейс для генерации и редактирования конфигураций прямо в браузере. Хотя он пока экспериментальный, он упрощает настройку, позволяя отказаться от ручного редактирования JSONC-файлов, и добавляет ещё один способ кастомизации Fastfetch.
Ещё одно нововведение: параметр -w / --watch, представляющий собой более короткий псевдоним для существующей функции --dynamic-interval с отсчётом в секундах. Если запустить Fastfetch с --watch без значения, вывод будет обновляться ежесекундно, что упрощает мониторинг изменяющихся значений без запоминания длинной опции.
Также включены несколько исправлений для Linux. Fastfetch теперь корректно обрабатывает мониторы, заявляющие более одного предпочтительного режима отображения, исправляя случаи неверного разрешения. Также решена проблема с Wayland, при которой подключённые мониторы могли не обнаруживаться, если события вывода приходили с задержкой.
Исправлено определение версии оболочки Fish, а модуль определения ОС теперь должен корректно распознавать Ubuntu Studio Core.
Улучшено определение шрифтов в терминале: для пользователей Ghostty Fastfetch теперь напрямую разбирает конфигурацию терминала, вместо запуска ghostty +show-config, ускоряя обнаружение шрифтов. Также расширена поддержка Alacritty для понимания более широкого спектра синтаксиса конфигураций TOML.
Важное изменение с нарушением обратной совместимости: опция конфигурации general.preRun удалена из соображений безопасности. Пользователям, которые использовали её для выполнения команды перед выводом Fastfetch, теперь придётся вынести эту функциональность во внешний скрипт-обёртку.
Для повышения безопасности сетевые ответы, используемые модулями PublicIP и Weather, теперь ограничены по размеру, чтобы избежать излишнего расхода памяти и уменьшить влияние вредоносных ответов, а обработка HTTP принимает ответы как HTTP/1.0, так и HTTP/1.1.
За пределами Linux Fastfetch 2.67 добавляет определение температуры CPU и GPU для чипов Apple серии M5 на macOS, исправляет распознавание кодека VP9 и улучшает отображение информации о GPU и темах в Windows. Системы Windows с отключённым Desktop Window Manager теперь отображаются как использующие тему Basic, а виртуальные GPU должны определяться корректно.
Наконец, из выпуска удалены встроенные логотипы для Hypros, MagpieOS, Furreto, EmperorOS и Magix.
Подробнее в списке изменений. Fastfetch 2.67 уже доступен на странице релизов проекта на GitHub, где представлены готовые пакеты для Linux, FreeBSD, DragonFly BSD, Haiku, macOS и Windows.






Пока нет комментариев. Будьте первым!