a combination of neofetch and uwufetch written in go*
Find a file
2021-04-19 00:15:38 +02:00
res Formatted every file with , as suggested in #73 2021-04-15 09:28:57 +02:00
.gitignore Add IntelliJ(-based) IDE's to gitignore 2021-04-15 10:36:56 +02:00
.prettierignore Added .prettierignore to avoid removing tabs in man page. 2021-04-18 23:51:32 +02:00
CONTRIBUTING.md Fixed git merge info 2021-04-15 09:35:49 +02:00
LICENSE Initial commit 2021-01-18 21:17:32 +01:00
Makefile Added .prettierignore to avoid removing tabs in man page. 2021-04-18 23:51:32 +02:00
README.md Added .prettierignore to avoid removing tabs in man page. 2021-04-18 23:51:32 +02:00
uwufetch.c Changed config parsing method from just text to json, with json-c library. 2021-04-19 00:01:29 +02:00
uwufetch_man.md Updated man page 2021-04-19 00:15:38 +02: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, GnUwU gUwUix, 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, OwOpenBSD and macOwOS

Building and installation

Requisites

viu to use images instead of ascii art.

lshw to get gpu info.

json-c to parse the json config.

Via package manager

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

uwufetch

uwufetch-git

Via source

Building requisites:

  • Make
  • A c compiler
  • Pandoc to compile man pages

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.

Contributing

All kind of contribution are welcome, but before contributing please read CONTRIBUTING.md.