a combination of neofetch and uwufetch written in go*
Find a file
Emily e923244c97 improve Makefile
This commit improves various aspects of the Makefile, namely:
- it re-formats the variables at the beginning of the file
- it renames INSTALL_DIR to PREFIX as it is convention
- it removes the previously required trailing slash from PREFIX as it is convention
- it introduces the CC variable to be portable on systems with another cc instead of gcc
- it makes make uninstall not fail when the program is already uninstalled
- it makes make build depend on all FILES, not just uwufetch.c
- it renames FLAGS and FLAGS_DEBUG to CFLAGS and CFLAGS_DEBUG to allow later introduction of LDFLAGS
- it allows specification of the DESTDIR standard Makefile variable to allow binary distributions of uwufetch
2021-04-06 14:43:34 +02:00
res Removed IMAGES.md and finished COPYRIGHT.md, close #55. 2021-04-02 17:49:40 +02:00
.gitignore Finally fixed ram issue (no one noticed anyway), general optimization and now completely bash-free (except pkgman() obviously) 2021-03-11 22:39:16 +01:00
LICENSE Initial commit 2021-01-18 21:17:32 +01:00
Makefile improve Makefile 2021-04-06 14:43:34 +02:00
README.md Moved image instructions to readme file. 2021-04-02 17:46:58 +02:00
uwufetch.c Fixes 0MB ram usage 2021-04-04 18:48:04 -03:00

UwUFetch

A meme system info tool for (almost) all your Linux/Unix-based systems, based on nyan/UwU trend on r/linuxmasterrace.

Currently supported distros

Full support (Both Ascii art + images are provided for the given distribution)

Nyalpine, Nyarch Linuwu, Nyartix Linuwu, Debinyan, Fedowa, GentOwO, Miwint, Myanjawo, OwOpenSUSE, Pop OwOs, RaspNyan, UwUntu, and OwOid; Plus Nyandroid.

Partial support (Either no Ascii art, or no image is provided)

endeavOwO, KDE NeOwOn, nixOwOs, Swackwawe, sOwOlus; Plus FweeBSD, and OwOpenBSD

Building and installation

Requisites

viu to use images instead of ascii art.

lshw to get gpu info.

Via package manager

Right now, the package is only available on the AUR:

uwufetch

uwufetch-git

Via source

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

To uninstall:

cd uwufetch
sudo make uninstall
Make options:
make build              # builds uwueftch
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

How to use images

First at all you need viu, to install it follow the guide. Images are working in almost every terminal, for a better experience i recommend kitty

COPYRIGHT.md

License

This program is provided under the GPL-3.0 License.