Pyrfetch is a simple and lightweight version of Neofetch written in Python. It displays system information as elegant ASCII art, including details like system version, architecture, processor, memory, and more.
- Elegant ASCII art system info.
- Lightweight and fast.
- Open-source and easy to install.
- Python 3.x
- Internet connection (to fetch certain information)
- Python3-psutil (if you dont have it, it will automaticaly install it, dont worry)
You need an arch based distro to acces the AUR You also need yay or paru
yay -S pyrfetch-git
paru -S pyrfetch-git
To install paru, see down below
Follow these steps to clone the project, set execution permissions, and launch Pyrfetch:
git clone https://github.com/luvth/pyrfetch
cd pyrfetch
chmod +x setup.sh
./setup.sh && cd && clear && pyrfetch
pyrfetch --help
Pyrfetch stores a config file at
~/.config/pyrfetch/config.json
To change what gets displayed
Just edit the config and change a true to false
-
Problems with psutil : You need to install psutil via pip3, pip , pipx
pip3 install psutil
-
Problems with python : You may need to install python or a newer version
sudo apt install python3
sudo pacman -S python3
sudo dnf install python3 or python
If you are not using one of these distro , you can install it via snap or other package managers
-
Problems with the AUR You may need to install yay or paru
sudo pacman -S yay
sudo pacman -S paru
You may need to make the build, see on archwiki
-
Problems with others thing
You may need to update you'r system, or tell me if there is an unfixed probleme