Fastfetch, популярный инструмент командной строки для вывода информации о системе, вышел в версии 2.68.1. Он показывает сведения об аппаратном и программном обеспечении вместе с логотипом дистрибутива.

Главным новшеством стал новый модуль Top. Он показывает процессы, которые потребляют больше всего процессорного времени, памяти или дискового ввода-вывода. Это позволяет выводить активность системы в реальном времени прямо в Fastfetch, не полагаясь на отдельные утилиты мониторинга.

Пользователи Linux, использующие отдельные оконные менеджеры, получили улучшенное определение конфигурации GTK. Теперь Fastfetch надёжнее определяет темы GTK, темы значков и шрифты в таких окружениях, как Hyprland, Sway, niri и i3.

Модуль Login Manager получил несколько улучшений. В Linux он теперь сообщает удобочитаемое имя менеджера входа. Определение также расширено на macOS, Windows и POSIX-системы без systemd через анализ списка процессов.

Инструмент вывода информации о системе Fastfetch 2.68.1
Инструмент вывода информации о системе Fastfetch 2.68.1

Ещё одно заметное улучшение связано с локализацией названий модулей. Новая опция --key-language позволяет Fastfetch выводить подписи модулей на выбранном языке. Если опция не задана, инструмент автоматически следует системной локали. Локализованное имя модуля доступно и в собственных форматах вывода через новый плейсхолдер {module-name}.

В Fastfetch 2.68.1 также улучшен модуль Wi-Fi. Теперь инструмент определяет ширину беспроводного канала и выводит её через переменную форматирования {channel-width}. Сведения о частоте канала стали точнее, улучшено определение на Windows и macOS. Поддержка определения Wi-Fi добавлена для SunOS и Haiku.

В выпуск также добавлены определение батареи на SunOS, определение размера шрифта терминала в Termux, поддержка Wayland на Android и определение рабочего окружения на устройствах ASUS Zenfone. Поддержка добавлена и для дополнительных ARM-систем на кристалле.

В релиз вошли и небольшие изменения в удобстве использования. Fastfetch теперь печатает полные названия Desktop Environment, Window Manager и Login Manager вместо коротких обозначений DE, WM и LM. Скрипты автодополнения для Fish теперь показывают описания поддерживаемых значений перечислений.

Разработчики также устранили проблемы с точностью в расчёте скорости DiskIO и NetIO и добавили защиту от деления на ноль. В выпуске исправлено определение версии оболочки ash, отчёты об использовании памяти на 32-битных системах FreeBSD, проведены внутренние чистки и оптимизации.

В коллекцию логотипов дистрибутивов и операционных систем Fastfetch добавлены записи для Omarchy, Omarchy2 и старого логотипа macOS.

Подробности приведены в журнале изменений. Fastfetch 2.68.1 доступен на странице релизов проекта на GitHub. Готовые пакеты подготовлены для Linux, FreeBSD, DragonFly BSD, Haiku, macOS и Windows.