{"id":13740200,"url":"https://github.com/ad-oliviero/uwufetch","last_synced_at":"2025-05-08T19:36:41.787Z","repository":{"id":38440741,"uuid":"330776995","full_name":"ad-oliviero/uwufetch","owner":"ad-oliviero","description":"A meme system info tool for Linux, based on nyan/uwu trend on r/linuxmasterrace.","archived":true,"fork":false,"pushed_at":"2024-04-23T12:24:07.000Z","size":5941,"stargazers_count":749,"open_issues_count":9,"forks_count":52,"subscribers_count":12,"default_branch":"main","last_synced_at":"2024-11-15T10:41:19.215Z","etag":null,"topics":["linux","memes","uwu"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ad-oliviero.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-18T20:17:30.000Z","updated_at":"2024-11-14T04:35:04.000Z","dependencies_parsed_at":"2023-11-13T15:25:30.214Z","dependency_job_id":"57485d70-cce3-4a10-8025-1976431c0842","html_url":"https://github.com/ad-oliviero/uwufetch","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-oliviero%2Fuwufetch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-oliviero%2Fuwufetch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-oliviero%2Fuwufetch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ad-oliviero%2Fuwufetch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ad-oliviero","download_url":"https://codeload.github.com/ad-oliviero/uwufetch/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253135783,"owners_count":21859687,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["linux","memes","uwu"],"created_at":"2024-08-03T04:00:44.370Z","updated_at":"2025-05-08T19:36:39.881Z","avatar_url":"https://github.com/ad-oliviero.png","language":"C","funding_links":[],"categories":["Operation System","Terminal","C","Command Line Tools"],"sub_categories":["Cross Platform","Fetch","Other"],"readme":"# Archive\nOn 23th of April 2024, I archived this repository. Additional details in [#257](https://github.com/TheDarkBug/uwufetch/issues/257)\n# UwUFetch\n\nA meme system info tool for (almost) all your Linux/Unix-based systems, based on the nyan/UwU trend on r/linuxmasterrace.\n\n\n## Contributing\n\nAll kinds of contributions are welcome, but before contributing **please** read [CONTRIBUTING.md](/CONTRIBUTING.md).\n### NOTE:\nEvery contribution should be pushed to [development](https://github.com/TheDarkBug/uwufetch/tree/development).\n\n## Currently supported distros\n\n### Full support (Both ASCII art + images are provided for the given distribution)\n\nAmogOwOS, 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.\n\n### Partial support (Either no ASCII art, or no image is provided)\n\nDewepyn, FemboyOWOS, KDE NeOwOn, nixOwOs, xuwulinux, Wocky Linuwu; Plus FweeBSD, OwOpenBSD, macOwOS and iOwOS; Plus WinyandOwOws.\n\n## Building and installation\n\n[![Build and Run](https://github.com/TheDarkBug/uwufetch/actions/workflows/c-cpp.yml/badge.svg)](https://github.com/TheDarkBug/uwufetch/actions/workflows/c-cpp.yml)\n\n### Requisites\n\n- [freecolor](http://www.rkeene.org/oss/freecolor/) to get ram usage on FreeBSD.\n\n- [musl libc](https://musl.libc.org/) if you are on a non-gnu system (such as [alpine linux](https://pkgs.alpinelinux.org/package/edge/main/x86_64/musl-dev))\n\n- [xwininfo](https://github.com/freedesktop/xorg-xwininfo) to get screen resolution.\n\n- [viu](https://github.com/atanunq/viu) (optional) to use images instead of ascii art (see [How to use images](#how-to-use-images) below).\n\n- [lshw](https://github.com/lyonel/lshw) (optional) for better accuracy on GPU info.\n\n### Via package manager\n\nArch (Official Repos)\n\n[![uwufetch](https://img.shields.io/archlinux/v/extra/x86_64/uwufetch?label=uwufetch\u0026logo=arch-linux\u0026style=for-the-badge)](https://archlinux.org/packages/extra/x86_64/uwufetch/)\n\n\nFrom the AUR\n\n[![uwufetch-git](https://img.shields.io/aur/version/uwufetch-git?color=1793d1\u0026label=uwufetch-git\u0026logo=arch-linux\u0026style=for-the-badge)](https://aur.archlinux.org/packages/uwufetch-git/)\n\nFrom [Pacstall](https://github.com/pacstall/pacstall#installing)\n\n```bash\npacstall -I uwufetch\n```\n\n### From source\n\nBuild requisites:\n\n- Make\n- A C compiler\n  - A iOS patched SDK (if you build UwUfetch under iOS device)\n\nTo install UwUfetch from the source, type these commands in the terminal:\n\n```shell\ngit clone https://github.com/TheDarkBug/uwufetch.git\ncd uwufetch\nmake build # add \"CFLAGS+=-D__IPHONE__\" if you are building for iOS\nsudo make install\n```\n\nTo uninstall:\n\n```shell\ncd uwufetch\nsudo make uninstall\n```\n\n#### Available Make targets\n\n```shell\nmake build              # builds uwufetch and libfetch\nmake lib                # builds only libfetch\nmake debug              # use for debug\nmake install            # installs uwufetch (needs root permissons)\nmake uninstall          # uninstalls uwufetch (needs root permissons)\nmake clean              # removes all build output\nmake man                # compiles man page\nmake man_debug          # compiles man page and shows 'man' output\n```\n\n## Images and copyright info\n\n### How to use images\n\nNotice: images are currently disabled under iOS due to lack of a one command in UwUfetch code\n\nFirst of all, you will need `viu`, which you can install by following the [guide](https://github.com/atanunq/viu#installation).\n\n`viu` supports [kitty](https://github.com/kovidgoyal/kitty) and [iTerm](https://iterm2.com/)'s image protocols.\nIf 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](https://github.com/atanunq/viu#description).\n\n## LibFetch\n\n### How to use\n\nThe first thing needed is to compile the library ([same instructions as the simple binary](https://github.com/TheDarkBug/uwufetch#from-source)).\nNow you can use the library just as in the example:\n\n#### **`superfetch.c`**\n\n```c\n#include \u003cfetch.h\u003e\n#include \u003cstdio.h\u003e\n\nint main() {\n    printf(\"%s\\n\", get_info().cpu_model);\n}\n```\n\nAnd then compile and run with\n\n```bash\n$ gcc superfetch.c -lfetch -o superfetch\n$ ./superfetch\n\nIntel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz\n```\n\n## Issues\n\n### `MOWODEL` showing `To Be Filled By O.E.M.`\n\nThis happens when your computer hasn't had any [OEM info filled in](https://www.investopedia.com/terms/o/oem.asp) (habitually by the manufacturer).\nWhile you could fill it yourself with your own custom info too, you can also disable the part of uwufetch which display this line.\nEdit [`.config/uwufetch/config`] and add `host=false`.\n\n### For copyright and logos info\n\nSee [COPYRIGHT.md](/res/COPYRIGHT.md).\n\n## License\n\nThis program is provided under the [GPL-3.0 License](/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fad-oliviero%2Fuwufetch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fad-oliviero%2Fuwufetch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fad-oliviero%2Fuwufetch/lists"}