A simple and fairly customizable system fetch written in bash, featuring Garfield.

The GPU module requires the lspci command from pciutils and the MPD module requires mpc.
git clone https://github.com/yazoink/garfetch
cd garfetch
bash install.sh
and to uninstall, run bash install.sh --remove.
To see all the options for the installer script, run bash install.sh -h.
git clone https://github.com/yazoink/garfetch
cd garfetch
chmod +x garfetch
sudo cp garfetch /usr/bin
sudo mkdir -p /etc/garfetch
sudo cp -r garfetch.conf ascii /etc/garfetch
mkdir -p ~/.config/garfetch
cp garfetch.conf ~/.config/garfetch
The script looks for garfetch.conf in ~/.config/garfetch or /etc/garfetch.
The default config contains documentation for all of the options.
NixOS module.
The ascii art from garfield1.txt, garfield2.txt and garfield2.txt was taken from here and garfies.txt is an official ascii Garfies.