/rfetch

A POSIX Linux fetch script

Primary LanguageShellGNU General Public License v3.0GPL-3.0

rfetch

A POSIX Linux/macOS fetch script

Fork of Nerdfetch

Screenshot

Dependencies:

  • bc (optional, but most systems already have this)
  • Pretty much any Linux distro/macOS

To install and run

Manually:

Copy-paste this into your terminal:

will add later

Features:

  • Package manager and package count detection across many OSes
  • Uptime detection that is actually good
  • Unlike neofetch, it uses almost no resources
  • Portable
  • POSIX compliant
  • Tested on Pop!_OS, NixOS, Ubuntu, Alpine, Debian, macOS 10, Arch, Manjaro, Bedrock, Gentoo, Kiss, EndeavourOS, ArcoLinux, Solus, LilKirbsOS, and Android

OSes fully supported:

  • Debian/Ubuntu based Linux
  • Arch based Linux
  • RPM based Linux
  • Fedora Linux
  • openSUSE Linux
  • Bedrock Linux
  • Alpine Linux
  • KISS Linux
  • Void Linux
  • Gentoo Linux
  • Exherbo Linux
  • Solus Linux

OSes partially supported:

  • macOS
  • Android

Known issues:

  • Issues with uptime on Android
  • No support for BSD package managers/uptime calculations.
  • Weird spacing on macOS if you use brew given its complete weirdness