Neofetch – довольно простая утилита написанная на Bash для вывода информации о программном и аппаратном обеспечении вашей системы. В качестве выводимого изображения обычно используется логотип дистрибутива в формате ASCII, но вывод изображение можно изменить на любое другое. При первом запуске Neofetch создает конфигурационный файл по адресу ~/.config/neofetch/config, в этом файле вы можете изменить вывод информации.
Сама утилита легкая, шустрая и похожа на ScreenFetch, о которой вы можете прочесть перейдя по этой ссылке.
Установить Neofetch можно не только в Linux, но и в других операционных системах, например в BSD, Mac OS X, iOS и Windows
Установка Neofetch в Debian / Ubuntu
Начнем с установки Neofetch с дистрибутивов Debian и Ubuntu, устанавливается эта утилита следующей командой:
sudo apt install neofetch
Соответственно, в производных дистрибутивах, таких как Linux Mint и MX Linux для установки применяется эта же команда.

Установка Neofetch в Fedora
Установка Neofetch в дистрибутиве Fedora выполняется командой:
sudo dnf install neofetch

Установка Neofetch в Manjaro
Установить Neofetch в Manjaro можно как из официального репозитория, так и из AUR, в данной статье мы будем устанавливать из официальных репозиториев. Установка производится командой:
sudo pacman -S neofetch

Запуск Neofetch в Linux
Для запуска Neofetch по умолчанию, то есть с логотипом вашего дистрибутива выполняется команда:
neofetch

Для вызова справки по утилите Neofetch выполняется команда:
neofetch --help
Провести тест настроек конфигурационного файла утилиты можно командой:
neofetch --test
Что бы вывести ваше изображение вместо логотипа, необходимо установить дополнительный пакет:
Debian / Ubuntu
sudo apt install w3m-img imagemagick
Fedora
sudo dnf install w3m-img imagemagick
Теперь что бы вывести ваше изображение рядом с информацией о системе достаточно выполнить команду:
neofetch --w3m путь до желаемого изображения

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

Как вы помните, он располагается по адресу:
~/.config/neofetch/config.conf
И может быть открыть любым текстовым редактором.
Заключение
Сама утилита имеет открытый исходный код, который располагается на GitHub, откуда может быть скачан, проверен и при желании изменен.
Возможно, вы часто видели подобный вывод информации о системе Linux в каких нибудь роликах или скриншотах. Теперь вы знаете как сделать подобный вывод в терминале Linux самому благодаря утилите Neofetch.
Хотя, ради справедливости стоит отметить, что это не единственная утилита подобного типа, не стоит забывать и о другой, не менее популярной утилите – screenfetch.
А на этом сегодня все, надеюсь, данная статья будет вам полезна.
Если вам нравится данный проект и вы хотите что бы он процветал, то вы можете поддержать журнал “Cyber-X” перейдя в сооветствующий раздел на сайте.
Журнал Cyber-X