Disclaimer: Katifetch is an independent project and is not affiliated with, endorsed by, or sponsored by any Linux distribution or organization, including but not limited to the Fedora Projectโข, Red Hatโข, or Valveโข. All trademarks, logos, and names (e.g., Fedoraโข, Bazziteโข, Steam Deckโข, COPRโข) are the property of their respective owners and are used solely for identification and compatibility purposes.
Katifetch is also not affiliated with, endorsed by, or sponsored by any BSD project, including but not limited to FreeBSDโข, OpenBSDโข, NetBSDโข, or DragonFlyBSDโข. The BSD logos (such as the FreeBSD demon or other ASCII BSD logos) are the property of their respective owners and are used in Katifetch only for identification and compatibility purposes.
Katifetch is a customizable system information tool written in Bash, inspired by Neofetch. It supports themes, ASCII logos for many Linux distributions and BSD distributions, and user configuration via ~/.katifetchrc.
See more screenshots from different operating systems here:
๐ More screenshots available in this repository
| Platform | Status | Notes |
|---|---|---|
| Linux | โ | Native Bash support |
| macOS | โ | Bash with Apple logo |
| Windows 11 | โ | PowerShell version (.ps1) with optional PATH setup |
| Windows 10 | โ | PowerShell + .bat command (run katifetch from console) |
| WSL (Windows Subsystem for Linux) | โ | Native Linux version with WSL detection + Windows integration |
| Android (Termux) | โ | Runs in Termux with custom logo |
| Android (proot-distro) | โ | Runs in Debian/Ubuntu containers via proot-distro |
| Android TV (Termux) | โ | Minimalist version planned โ available October 1 , 2025 |
| Fedora (COPR repo) | โ | Installable via COPR |
| Ubuntu/Debian (.deb) | โ | Official .deb package available โ easy install |
| Ubuntu 10.04 | โ | Basic Bash script support with colored logo |
| Arch Linux (AUR) | โ | Available in the Arch User Repository โ install via yay or other AUR helpers |
| BSD (FreeBSD / OpenBSD / NetBSD / DragonFly / Unknown BSD) | โ | Bash edition with full color logos, installer, uninstaller, updater |
| Edition | Status | Notes |
|---|---|---|
Bazzite KDE Plasma (Desktop) |
โ | Official Katifetch script with detailed UI & vivid colors |
Bazzite GNOME (Base) |
โ | Dedicated script included โ detected automatically |
Bazzite Steam Deck (KDE Plasma) |
โ | Requires Steam Deck hardware โ includes custom tweaks |
Bazzite Steam Deck (GNOME) |
โ | Runs only on Steam Deck โ separate detection logic |
Other distros using Bazzite script |
โ | Not supported โ shows error message on execution |
- Detects CPU, GPU, RAM, uptime, shell, and more.
- Uses beautiful ASCII logos.
- Supports user themes and color customization.
- Auto-update checker.
- Nerd Fonts compatible for icon customization.
git clone https://github.com/ximimoments/katifetch.git
cd katifetch
chmod +x install.sh
./install.shTo update Katifetch, run:
chmod +x katifetch-update
./katifetch-updateTo remove Katifetch from your system:
chmod +x uninstall.sh
./uninstall.shEdit the file ~/.katifetchrc to configure your Katifetch:
# Example .katifetchrc
show_logo=true
show_cpu=true
show_gpu=true
show_uptime=true
show_memory=true
theme=default
logo=cachyosYou can also add your own themes in the themes/ folder.
katifetchRun Katifetch natively on FreeBSD and other BSD-based systems with a custom BSD logo! This edition is designed to work out of the box with FreeBSD, OpenBSD, NetBSD, DragonFlyBSD ETC
Clone the Katifetch repository:
git clone https://github.com/ximimoments/katifetch.gitNavigate to the BSD edition folder:
cd katifetch/katifetchforbsdRun the installer:
sudo chmod +x install_katifetch.sh
sudo ./install_katifetch.shTo update Katifetch on your BSD system:
sudo chmod +x updatebsd.sh
sudo ./updatebsd.shTo uninstall Katifetch:
sudo chmod +x uninstall_katifetch.sh
sudo ./uninstall_katifetch.shIf you're on Windows, you can use the PowerShell version of Katifetch.
๐น See how Katifetch looks on Windows (PowerShell):
git clone https://github.com/ximimoments/katifetch.git
cd katifetch
cd katifetchforwindowsedition
powershell -ExecutionPolicy Bypass -File .\install.ps1powershell -ExecutionPolicy Bypass -File .\katifetch-update.ps1powershell -ExecutionPolicy Bypass -File .\uninstall.ps1If you're using Windows 10, especially Enterprise LTSC Evaluation 2021, you can run the special PowerShell edition of Katifetch designed for older systems.
- Download or clone the repository:
git clone https://github.com/ximimoments/katifetch.git- Navigate to the Windows batch edition folder:
cd katifetch\katifetchforwindowsedition- Run the install script:
katifetchTo update Katifetch, run:
update.bat๐งผ Uninstall (Windows 10)
To uninstall Katifetch, run:
uninstall.batcollaboration with:
Katifetch also supports macOS with the same Bash-based script.
git clone https://github.com/ximimoments/katifetch.git
cd katifetch
cd katifetch-macos
chmod +x install.sh
./install.sh chmod +x update-macos.sh
./update.sh To remove Katifetch on macOS:
chmod +x uninstall.sh
./uninstall.sh And enjoy using Katifetch on macOS!
Here's where the crazy stuff starts: katifetch on Android? Yes! katifetch on Android. After many days of development on this project and thinking about which devices to use, katifetch was officially launched on Android! That is, only on Termux. How cool is that? You can install Termux on f-droid and in the Play Store, which is typical. And what's it about? The same Linux katifetch as always, but with a customized Android logo to match the style.
First download git on termux
pkg install git and then
git clone https://github.com/ximimoments/katifetch.gitNow we go to the cd part, that is, put the exact katifetch directory for android termux and chmod
ls
cd katifetch
cd katifetchforandroid\(termux\)/
ls
chmod +x katifetchmenu.sh
./katifetchmenu.shpress 1 | enter | press 4
and ready!!!
./katifetchmenu.shpress 2 | enter | press 4
and ready!!!
./katifetchmenu.shpress 3 | enter | press 4
and ready!!!
but first
sudo dnf copr enable ximios/katifetch sudo dnf install katifetchsudo dnf update katifetchsudo dnf reinstall katifetchsudo dnf remove katifetchkatifetchAnd enjoy using Katifetch with Fedora Copr
Run Katifetch inside a Linux container using proot-distro on Termux!
Replace <your_distro> with your installed distro name (e.g. debian, ubuntu, fedora):
proot-distro login <your_distro>git clone https://github.com/ximimoments/katifetch.gitcd katifetch/katifetchforprootdistrotermux/chmod +x install.sh๐ก Note: A version without
chmodis coming soon for easier setup.
./install.shTo remove Katifetch from your Proot-Distro environment:
chmod +x uninstall.sh
./uninstall.shTo update Katifetch inside your Proot-Distro environment:
chmod +x katifetch-update.sh
./katifetch-update.shMinimal version of Katifetch designed exclusively for legacy systems like Ubuntu 10.04 LTS.
๐ Full tutorial: | How to Install Katifetch on Ubuntu 10.04 (PDF) |
git clone https://github.com/ximimoments/katifetchubuntu10.04.git
cd katifetchubuntu10.04
chmod +x install.sh
sudo ./install.shTo update Katifetch:
chmod +x update.sh
sudo ./update.shTo remove Katifetch:
chmod +x uninstall.sh
sudo ./uninstall.sh๐ฅ Run Katifetch
katifetch-
๐จ Orange ASCII logo
-
๐ป System info: OS, Kernel, CPU, Memory, Uptime
-
๐ Bash-compatible
-
โ๏ธ Lightweight and fast
-
๐ง Compatible with low-memory environments
And enjoy using Katifetch on Ubuntu 10.04!
Katifetch supports multiple editions of Bazzite, each one tailored to its desktop environment or device (GNOME, KDE Plasma, Steam Deck). Choose the one that matches your setup!
git clone https://github.com/ximimoments/katifetch.git
cd katifetch
cd katifetchforbazzite
chmod +x install.sh
./install.shA menu will appear to select the edition:
-
Bazzite GNOME (Base)
-
Steam Deck KDE
-
Steam Deck GNOME
-
Bazzite KDE Plasma
chmod +x update.sh
./update.sh๐งผ Uninstall (All Editions)
chmod +x uninstall.sh
./uninstall.sh๐ฎ Available Editions
Bazzite GNOME (Base) katifetchforbazzite-gnome.sh Default Bazzite edition
Bazzite KDE Plasma katifetchforbazzite.sh Standard KDE desktop edition
Bazzite Steam Deck KDE katifetchforbazzite-steamdeck-kde.sh Optimized for Steam Deck KDE
Bazzite Steam Deck GNOME katifetchforbazzite-steamdeck-gnome.sh flavor for Steam Deck users
๐ผ๏ธ Screenshots
Bazzite KDE Plasma
Bazzite GNOME
Steam Deck KDE
Steam Deck GNOME
Enjoy Katifetch in your Bazzite-powered setup! ๐ง๐ป๐ฎ
Now available directly from the AUR โ fast, clean, and customizable.
With an AUR helper like yay:
yay -S katifetchOr manually via makepkg:
git clone https://aur.archlinux.org/katifetch.git
cd katifetch
makepkg -si๐ AUR package: aur.archlinux.org/packages/katifetch
Using an AUR helper:
yay -Syu katifetchOr manually:
cd katifetch
git pull
makepkg -si
sudo pacman -Rns katifetchKatifetch runs perfectly on Arch, Manjaro, EndeavourOS, and any Arch-based distro. Stay lightweight, stay minimal. ๐ง
- โ Arch container (systemd-nspawn, podman, toolbox, etc.)
โ ๐ Thank you for supporting Katifetch! โ
โ From the Katifetch community ๐ โ
Join our growing community to get help, share your setups, or contribute! ๐ Join our Discord server
Follow Katifetch for updates, demos & more:
๐ @katifetch
Subscribe Katifetch for updates, demos & more:
๐ @katifetch
folloe Katifetch for updates, demos & more:
๐ @katifetch
๐ฅ Join our Reddit Community!
Got feedback? Want to share your setup or ask something? You're welcome in the official Katifetch subreddit: ๐ r/katifetch
Explore the full history, features, compatibility list, and more about Katifetch:
๐ Katifetch Wikipedia Draft
Hey man, Katifetch is so cool. I just installed it and I love how much easier it is to configure compared to Fastfetch.
Itโs a bit slower than Fastfetch (maybe just my laptop lol), but I really like the project. You should totally add it to the AUR.
๐ฌ Help us grow and shape the future of Katifetch!
- ๐จโ๐ป Developer: ximimoments
- โ๏ธ Email (Global) : [email protected]
- โ๏ธ Email (Spanish) : [email protected]
- ๐ GitHub: @ximimoments
- ๐ฎ Discord:
katifetch - ๐ต TikTok: @katifetch
Free and open-source โ Built with โค๏ธ in Uruguay ๐บ๐พ
South America
sorry if I say this but on October 1st there will be katifetch for tv and on October 28th we are going to put a new katifetch for halloween (like we will change the OS logo) although it would take a long time, so I don't know if I will upload it as a repo in fedora arch or . deb of debian and ubuntu, so I don't know, sorry if I don't update katifetch since July, soon we will see if there will be katifetch 13.1 or katifetch 14 so well, soon!!! (now I am on linux mint)