Популярная утилита командной строки Fastfetch, предназначенная для вывода детальной информации об аппаратном и программном обеспечении системы, обновилась до версии 2.68.1. Разработчики добавили ряд функциональных возможностей, которые упрощают мониторинг состояния компьютера непосредственно через терминал.

Новый модуль для контроля ресурсов и улучшения конфигурации
Ключевым нововведением релиза стал модуль Top. Он позволяет в реальном времени отслеживать процессы, создающие наибольшую нагрузку на центральный процессор, оперативную память или дисковую подсистему. Это дает пользователям возможность видеть активность системы прямо в стандартном выводе Fastfetch, не переключаясь на другие инструменты мониторинга.
Значительные изменения коснулись работы с оконными менеджерами в Linux. Утилита стала точнее определять темы оформления GTK, наборы иконок и шрифты в таких средах, как Hyprland, Sway, niri и i3. Также был доработан модуль Login Manager: теперь он корректно отображает человекочитаемые названия менеджеров входа. Возможности его определения были расширены для macOS, Windows и POSIX-систем без systemd за счет анализа списка запущенных процессов.
Интернационализация и расширение возможностей модулей
Разработчики внедрили поддержку локализации ключей модулей. С помощью новой опции —key-language пользователи могут выводить метки модулей на выбранном языке. Если параметр не задан, Fastfetch автоматически использует системную локаль. Для кастомных форматов вывода предусмотрен новый плейсхолдер {module-name}.
Обновления модуля Wi-Fi и поддержка новых платформ
Модуль для работы с беспроводными сетями получил расширенный функционал. Теперь инструмент умеет определять ширину канала и выводить её через переменную форматирования {channel-width}. Повышена точность отчетов о частоте каналов, улучшена поддержка Windows и macOS, а также добавлена поддержка определения Wi-Fi для систем SunOS и Haiku.
Среди других аппаратных и программных улучшений стоит отметить:
- Определение заряда батареи на платформе SunOS.
- Выявление размера шрифта терминала в приложении Termux.
- Реализация поддержки протокола Wayland на Android.
- Определение графического окружения для устройств ASUS Zenfone.
- Поддержка новых ARM-процессоров.
Повышение удобства использования и исправление ошибок
Для улучшения читаемости интерфейса разработчики заменили сокращенные метки DE, WM и LM на полные названия: Desktop Environment, Window Manager и Login Manager. Обновлены скрипты автодополнения для командной оболочки Fish, что позволяет видеть описания для поддерживаемых значений enum.
В части исправления ошибок были устранены проблемы точности расчетов в модулях DiskIO и NetIO, добавлена защита от ошибок деления на ноль. Также исправлено определение версии оболочки ash, отчеты об использовании памяти на 32-битных системах FreeBSD и проведены внутренние оптимизации кода. Список логотипов дистрибутивов пополнился изображениями Omarchy, Omarchy2 и классическим логотипом macOS. Свежий релиз Fastfetch 2.68.1 уже доступен на странице проекта в GitHub, включая сборки для Linux, FreeBSD, DragonFly BSD, Haiku, macOS и Windows.






