fastfetch

fastfetch

Fastfetch — инструмент командной строки, который выводит подробную информацию о системе в удобном и наглядном формате (с ASCII‑логотипом ОС). Это современная альтернатива устаревшему Neofetch: Fastfetch написан на C (а не на Bash), поэтому работает быстрее и предлагает больше возможностей для настройки.

Что показывает Fastfetch

Утилита отображает данные о:

  • ОС и ядре;
  • процессоре (модель, частота, температура, загрузка);
  • видеокарте;
  • памяти (ОЗУ и swap);
  • дисках и файловых системах;
  • сети (локальный и публичный IP);
  • окружении рабочего стола и оконном менеджере;
  • оболочке (shell);
  • времени работы системы (uptime);
  • количестве установленных пакетов;
  • локали и др.

Ключевые особенности

  • Высокая скорость работы (благодаря реализации на C).
  • Поддержка множества ОС: Linux, Android, macOS, Windows.
  • Гибкая настройка вывода через конфигурационный файл (~/.config/fastfetch/config.jsonc).
  • Более 400 встроенных ASCII‑логотипов разных дистрибутивов и программ.
  • Предустановленные конфигурации (пресеты) — например, стиль Neofetch.
  • Настройка цветов логотипа и элементов вывода.
  • Модульность: можно включать/отключать отдельные блоки информации.

Установка в разных дистрибутивах Linux

Arch Linux / Manjaro:

sudo pacman -Syu fastfetch

Fedora:

sudo dnf install fastfetch

openSUSE:

sudo zypper install fastfetch

Ubuntu / Debian:

Добавьте PPA:

sudo add-apt-repository ppa:zhangsongcui3371/fastfetch

Обновите кэш и установите:

sudo apt update && sudo apt install fastfetch

Или скачайте .deb‑пакет с GitHub и установите вручную:

wget https://github.com/fastfetch-cli/fastfetch/releases/latest/download/fastfetch-linux-amd64.deb 
sudo dpkg -i fastfetch-linux-amd64.deb

Другие дистрибутивы:

Проверьте наличие в репозитории вашего дистрибутива через apt search fastfetch, dnf search fastfetch и т. д.

Либо скачайте готовый бинарный файл с официального репозитория GitHub.


Примеры использования

Запуск с настройками по умолчанию:

fastfetch 

Выведет ASCII‑логотип и полный набор системной информации.

Список доступных логотипов:

fastfetch --list-logos

Использование конкретного логотипа (например, Fedora в Ubuntu):

fastfetch -l fedora

Изменение цвета логотипа (числа 1–9 задают цвет):

fastfetch --logo-color-1 3 --logo-color-2 5

Список пресетов (предустановок):

fastfetch --list-presets

Запуск с пресетами (стиль Neofetch):

fastfetch -c neofetch.jsonc 

Другие пресеты: paleofetch.jsonc, hardware.jsonc и т. д.

Вывод всей доступной информации (через пресет all):

fastfetch -c all.jsonc

Создание конфигурационного файла для тонкой настройки:fastfetch --gen-config Файл появится по пути ~/.config/fastfetch/config.jsonc. Его можно редактировать в любом редакторе с поддержкой JSON.

Справка по опциям:fastfetch --help Или справка по конкретному модулю:fastfetch -h os


Дополнительные возможности

  • Отключение медленных модулей (например, погоды): в конфигурационном файле закомментируйте строку с "weather" через //.
  • Кастомизация модулей: в config.jsonc укажите только нужные модули в массиве "modules".
  • Пользовательский логотип: передайте путь к изображению PNG/SVG через опцию --logo /путь/к/лого.png.