Релиз Fastfetch 2.55 - инструмент просмотра системной информации

Fastfetch – инструмент, позволяющий просматривать сводную информацию о системе прямо в терминале, только что выпустил свое последнее обновление: версию Fastfetch 2.55.

Начиная с этой версии, Fastfetch теперь по умолчанию выполняет команды параллельно, что значительно повышает производительность при сборе системной информации. Пользователи, у которых возникают проблемы с определенными скриптами, могут отключить это поведение, установив параметр "parallel": false в своем конфигурационном файле.

Кроме того, операции скрытия файловой системы и папок были перенесены на этап обнаружения. Это предотвращает ненужное исследование скрытых записей, обеспечивая дополнительное повышение скорости, особенно в системах с большой или сложной структурой каталогов.

Переходя к новым функциям, следует отметить, что в Fastfetch 2.55 реализован ряд усовершенствований, направленных на повышение гибкости и интерактивности. Новый флаг командной строки --dynamic-interval <interval-in-ms>, включает динамическое автообновление вывода – идеальное решение для пользователей, которым требуется оперативное обновление системных данных. Однако из-за внутренних ограничений некоторые модули, такие как Display и Media, пока не поддерживают динамические обновления.

Кроме того, пользователи получают новые возможности настройки:

  • command.useStdErr – Направляет вывод через stderr вместо stdout, обеспечивая лучшую интеграцию для пользовательских настроек.
  • command.parallel – Включает или отключает параллельное выполнение.

Также появилась новая креативная функция, позволяющая пользователям использовать обложку воспроизводимого в данный момент медиафайла в качестве источника логотипа. Это можно включить в конфигурации JSON с помощью:

"logo": { "type": "", "source": "media-cover" }

или через командную строку с помощью --<image-protocol> media-cover. В настоящее время это работает только с локальными источниками.

Fastfetch также представляет встроенное обнаружение GPU для OpenBSD и NetBSD, устраняя зависимость от libpciaccess и обеспечивая более быстрые и прямые аппаратные запросы. На GNU/Hurd обнаружение GPU теперь поддерживается через libpciaccess.

Что касается улучшений, связанных с обнаружением ОС и оболочек, в этом выпуске улучшено обнаружение точечных выпусков Debian в ОС Raspberry Pi, что упрощает выявление незначительных обновлений. Также добавлено определение версии оболочки Brush, что улучшает поддержку менее распространенных оболочек, и улучшено определение семейства Mac за счет сопоставления префиксов для получения более точных результатов.

В Fastfetch 2.55 также исправлены многочисленные ошибки во всех модулях:

  • Игнорирование run-parts при определении терминала/оболочки в Linux.
  • Исправлено некорректное сообщение о версии оболочки Fish при установке LC_ALL.
  • Пропускает Вспомогательные контроллеры дисплея, чтобы предотвратить дублирование записей о GPU.
  • Скрывает модуль значков, если в Windows не найдено ни одного значка рабочего стола.
  • Устранены проблемы с Apple rpath при сборке через Homebrew на MacOS.

Наконец, в релиз добавлены новые записи логотипов для Vincent OS и MacaroniOS, что еще больше расширяет набор поддерживаемых систем.

Для получения дополнительной информации смотрите журнал изменений. Fastfetch включен в репозитории большинства дистрибутивов Linux. Чтобы начать работу, найдите fastfetch в менеджере пакетов и установите его.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)