Fastfetch, инструмент, который так любят энтузиасты Linux за то, что он предоставляет краткую системную информацию прямо в терминале, только что выпустил версию 2.56.
Обновление улучшает процесс загрузки файлов конфигурации, позволяя автоматически разрешать относительные пути, передаваемые через --config или -c, с использованием местоположений, перечисленных в fastfetch --list-config-paths, обычно включая ~/.config/fastfetch/.
Ещё одно примечательное дополнение — определение количества узлов NUMA, которое осуществляется с помощью ключа формата {numa-nodes} и доступно в Linux, FreeBSD и Windows.
Улучшения, связанные с терминалами, включают поддержку новейшего формата конфигурации Alacritty и улучшенную обработку при обнаружении версий оболочки или терминала. Обновление также расширяет возможности отчёта о графическом процессоре, добавляя данные о драйверах для оборудования Zhaoxin в Linux.
В системах на базе Android Fastfetch теперь может распознавать определенные слои пользовательского интерфейса OEM, что расширяет возможности отчета о среде рабочего стола. Также было улучшено распознавание пользователей в Linux: добавлен резервный вариант systemd на случай, если utmp недоступен, устранены утечки ресурсов и обеспечено постоянное отображение самой актуальной информации о сеансе.
Поддержка управления пакетами расширена за счёт добавления менеджера пакетов KISS, а отчёты терминала стали более надёжными благодаря обнаружению sshd при отсутствии $SSH_TTY.
Одним из самых значительных внутренних изменений стало переписывание модуля Zpool. Теперь он предлагает новые свойства, такие как выделенное пространство, GUID и статус «только для чтения», а также использует поиск свойств во время выполнения для большей переносимости. Теперь поддержка распространяется на NetBSD, где требуется sudo, и на macOS.
Наконец, исправлено несколько ошибок, в том числе в определении версий mksh и oksh, улучшен синтаксический анализ TOML для новых конфигураций Alacritty, улучшено отображение логотипа при передаче по конвейеру или буферизации, а также повышена надёжность определения абсолютного пути для оболочек и терминалов.
Для получения дополнительной информации см. журнал изменений. Fastfetch входит в состав репозиториев большинства дистрибутивов Linux. Для начала найдите «fastfetch» в своём менеджере пакетов и установите его.