res | ||
.gitignore | ||
.prettierignore | ||
CONTRIBUTING.md | ||
LICENSE | ||
Makefile | ||
README.md | ||
uwufetch.1 | ||
uwufetch.1.gz | ||
uwufetch.c |
UwUFetch
A meme system info tool for (almost) all your Linux/Unix-based systems, based on the nyan/UwU trend on r/linuxmasterrace.
Currently supported distros
Full support (Both ASCII art + images are provided for the given distribution)
Nyalpine, Nyarch Linuwu, ArcOwO, Nyartix Linuwu, Debinyan, endevaOwO, Fedowa, GentOwO, GnUwU gUwUix, Miwint, Myanjawo, OwOpenSUSE, Pop OwOs, RaspNyan, Swackwawe, sOwOlus, UwUntu, and OwOid; Plus Nyandroid.
Partial support (Either no ASCII art, or no image is provided)
KDE NeOwOn, nixOwOs; Plus FweeBSD, OwOpenBSD and macOwOS; Plus WinyandOwOws.
Building and installation
Requisites
-
freecolor to get ram usage on FreeBSD.
-
viu (optional) to use images instead of ascii art (see How to use images below).
-
lshw (optional) for better accuracy on GPU info.
Via package manager
Right now, the package is only available on the AUR:
From source
Build requisites:
- Make
- A C compiler
To install UwUfetch from the source, type these commands in the terminal:
git clone https://github.com/TheDarkBug/uwufetch.git
cd uwufetch
make build
sudo make install # for termux, use `make termux`
To uninstall:
cd uwufetch
sudo make uninstall
Available Make targets
make build # builds uwufetch
make debug # use for debug
make install # installs uwufetch (needs root permissons)
make uninstall # uninstalls uwufetch (needs root permissons)
make termux # build and install for termux
make termux_uninstall # uninstall for termux
Images and copyright info
How to use images
First of all, you will need viu
, which you can install by following the guide.
viu
supports kitty and iTerm's image protocols.
If not supported by the current terminal, viu
uses the fallback Unicode half-block mode (images will look "blocky"), that is the case in many terminal emulators (gnome-terminal, Konsole, etc.). See also: viu's README.
For copyright and logos info
See COPYRIGHT.md.
License
This program is provided under the GPL-3.0 License.
Contributing
All kinds of contributions are welcome, but before contributing please read CONTRIBUTING.md.