a combination of neofetch and uwufetch written in go*
Find a file
2021-05-03 03:59:38 -07:00
res Remove quotation in image filenames 2021-05-02 21:16:07 +03: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 Changed parse_config(), now it works without json-c 2021-04-23 18:02:05 +02:00
README.md Add Windows 2021-05-03 03:46:55 +02:00
uwufetch.c Illegal hardware instruction on mac os was fixed, but the package function is still not working 2021-05-03 03:59:38 -07:00
uwufetch_man.md Add Windows 2021-05-03 03:46:55 +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, endOwO, 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)

KDE NeOwOn, nixOwOs, Swackwawe, sOwOlus; Plus FweeBSD, OwOpenBSD and macOwOS; Plus WinyandOwOws.

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

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
make man
sudo make install

To uninstall:

cd uwufetch
sudo make uninstall
Make options:
make build              # builds uwufetch
make man                # builds the manpage (requires pandoc)
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.