UWUFETCH(1) A meme system info tool for Linux UWUFETCH(1)

UwUfetch is a program inspired by neofetch and ufetch, that takes system information and prints it in terminal in an UwU way, with either UwU ascii or image logo.

uwufetch [OPTIONS] [ARGUMENTS]

you can change config path
lets you choose the logo to print based on the distribution name
prints the help page
prints image instead of ascii logo uses a custom image if one is provided (disabled on iOS) works in most terminals, read README.md for more info
prints a list of all supported distributions
reads the cache file (~/.cache/uwufetch.cache)
prints the current uwufetch version
writes to the cache file (~/.cache/uwufetch.cache)

The system-wide config file is /etc/uwufetch/config, and you can use it to configure uwufetch globally or as a template for your own config. The user config file is located in $HOME/.config/uwufetch/config (you need to create it), but you can change the path by using the --config option.

distro=arch
image=path/to/custom/image.png
user=true
os=true
host=true
kernel=true
cpu=true
gpu=0
gpu=3
gpu=1
ram=true
resolution=true
shell=true
pkgs=true
uptime=true
colors=true

Distribution name -d option

AmogOwOs            amogos
Nyalpine            alpine
Nyarch Linuwu       arch
ArcOwO Linuwu       arcolinux
Nyartix Linuwu      artix
Debinyan            debian
endeavOwO           endeavour
Fedowa              fedora
GentOwO             gentoo
GnUwU gUwUix        guix
Miwint              linuxmint
Myanjawo            manjaro
Myanjawo AWM        manjaro-arm
OwOpenSUSE          opensuse-leap
Pop OwOs            pop
RaspNyan            raspbian
Swackwawe           slackware
sOwOlus             solus
UwUntu              ubuntu
OwOid               void
Nyandroid           android
Unknown (tux logo)  unknown

Dewepyn       deepin
FemboyOWOS    femboyos
KDE NeOwOn    neon
nixOwOs       nixos
xuwulinux     xerolinux
Wocky Linuwu  rocky
FweeBSD       freebsd
OwOpenBSD     openbsd
macOwOS       macos
iOwOS         ios
WinyandOwOws  windows

uwufetch -d arch                  # uses ascii Arch logo
uwufetch -i some_image.png  # prints custom image (no full path is needed)
uwufetch -id artix              # uses Artix image logo (which is also uwu)

ram usage on FreeBSD
glibc on gnu systems or musl on non-gnu systems
print images instead of ascii logo
get screen resolution
better gpu info
better image viewing

All of these dependencies are optional. There are no required dependencies (except libc).

uwufetch is provided under the GPL3 license, for copyright info read https://github.com/TheDarkBug/uwufetch/tree/main/res/COPYRIGHT.md.

05 March 2023 2.1