A compliant fetch script for *nix.
Find a file
2024-11-13 18:48:49 +00:00
.gitignore switch to a build process 2024-11-12 17:53:59 +00:00
build.sh switch to a build process 2024-11-12 17:53:59 +00:00
build_alternate.sh Add support for DragonFly BSD (freebsd/dfly). 2024-11-13 18:48:49 +00:00
display_results.8 increase compatiblity with windows 2024-11-13 15:56:33 +00:00
distro_machine_detection.7 Add operating system detection for linux/android. 2024-11-13 16:40:07 +00:00
gpu_detection.6 switch to a build process 2024-11-12 17:53:59 +00:00
hostname_username.3 switch to a build process 2024-11-12 17:53:59 +00:00
kernel_info.5 switch to a build process 2024-11-12 17:53:59 +00:00
LICENCE Initial commit 2024-11-10 20:37:40 +00:00
probing.1 switch to a build process 2024-11-12 17:53:59 +00:00
processor_detection.4 Extend processor detection on linux/android. 2024-11-13 16:52:36 +00:00
README.md Add support for DragonFly BSD (freebsd/dfly). 2024-11-13 18:48:49 +00:00
system_detection.2 Add support for DragonFly BSD (freebsd/dfly). 2024-11-13 18:48:49 +00:00

abbiefetch

abbiefetch is a POSIX compliant fetch script intended to be as portable as possible to run on machines of any age. abbiefetch is not dependent on any specific shell and should run fine on any system with a POSIX compliant shell and Unix utilities.

Building

To build abbiefetch, clone this repository and run ./build.sh. If you receive errors about tee having an invalid option then run ./build_alternate.sh.

Compatibility

abbiefetch will attempt to gather as much information as possible on systems that don't have full compatibility and will provide you with a system type (and sometimes a subtype) to let you know what abbiefetch thinks your computer is running.

Type string System type Subtype Support since Support type Notes
unknown Unknown kernel None Default when your system is unrecognised
linux Linux 1.0.0 Full
linux/android Linux Android master Full
linux/chumby Linux Chumby internet appliances 1.0.0 Full Uses chumby specific tools.
linux/proxmox Linux Proxmox VE host 1.0.0 Full
linux/rpi Linux Raspberry Pi single board computer 1.0.0 Partial Currently there are issues detecting the host machine and CPU.
openbsd OpenBSD 1.0.0 Full
netbsd NetBSD 1.1.0 Full
freebsd FreeBSD 1.1.0 Full
freebsd/dfly FreeBSD DragonFly BSD master Full DragonFly is a fork of FreeBSD which is similar enough that no modifications need be made.
haiku Haiku 1.1.0 Partial
windows Microsoft Windows 1.2.0 Full Relies on wmic.exe and systeminfo.exe
windows/cygwin Microsoft Windows Cygwin 1.2.0 Partial Relies on wmic.exe and systeminfo.exe, issues with machine detection