Skip to content

FrActals34/NerdFetch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NerdFetch

A POSIX Linux/macOS fetch script using Nerdfonts

Screenshot

Dependencies:

To install and run:

yay -S nerdfetch

Manually:

Copy-paste this into your terminal:

# clone and go into repo
git clone https://github.com/ThatOneCalculator/NerdFetch.git
cd NerdFetch/
# install
sudo install -m755 nerdfetch /usr/bin/nerdfetch
# go back and remove the download
cd ..
rm -rf NerdFetch/
# run
nerdfetch

Features:

  • Package manager and package count detection across many OSes
  • Support across all nerdfonts
  • 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 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
  • Solus Linux
  • macOS 10.x

Know issues:

  • No support for BSD package managers/uptime calculations.
  • Completely breaks on Android due to the fact that /etc/os_release doesn't exist on Android
  • Weird spacing on macOS if you use brew given its complete weirdness
  • In Cool-Retro-Term, the coffee icon shows up as a Chinese character. To fix this, simply change the default font to a NerdFont you installed, or change the existing coffee icon to nf-fa-coffee from the NerdFonts cheet sheet.

About

A POSIX Linux fetch script using Nerdfonts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%