Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 6 Shell system-information Projects
🐧 A pretty system information tool written in POSIX sh.Project mention: Pure Bash Bible | news.ycombinator.com | 2023-08-08
> does NetBSD sh or FreeBSD sh have them.
Yes and yes. My FreeBSD machine has not even been updated in 5 years, if that helps.
> What's the point of "pure sh" if it's restricted to specific versions of shells.
The aforementioned features have been implemented for a very long time. The issues with old versions of dash I mentioned were crashes for very simple things, which is simply a bug rather than some fancy new-fangled feature that was yet to be implemented. Plus, the bible specifically listed workarounds for them.
dylanaraps has quite a prolific collection of shell programs, and they run on a variety of operating systems. Most notably, pfetch runs on Linux, Android, NetBSD, FreeBSD, OpenBSD, Minix, Haiku, macOS, Solaris and IRIX. I assure you that he is fully aware of the importance of compatibility.
His pure Bash bible even has very thorough warnings for Bash versions required, since macOS uses Bash 3.2 (released in 2006) due to licensing reasons.
A POSIX *nix fetch script using NerdfontsProject mention: Since Neofetch is no longer maintained, what are some good alternatives? | /r/linuxmasterrace | 2023-01-06
There's also nerdfetch
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
A super tiny system information fetch script written in BASHProject mention: Curious, how long did it take you to learn bash? | /r/bash | 2023-04-17
My first GitHub commit ever and first time writing a BASH script – Nov 19, 2021: https://github.com/wick3dr0se/sysfetch/commit/4190caeb6fb1f14eedffc9ec34b4dc0cf637b160
cfg2html is a UNIX shell script similar to supportinfo, getsysinfo or get_config, except that it creates a HTML (and plain ASCII) system documentation for HP-UX, SCO-UNIX, AIX, Sun OS and Linux systems. Plug-ins for SAP, Oracle, Informix, Serviceguard, Fiber Channel/SAN, TIP/ix, OpenText (IXOS/LEA), SN Mass Storage like MAS, EMC, EVA, XPs, Network Node Manager and DataProtector etc. are included. The first versions of cfg2html were written for HP-UX. Meanwhile the cfg2html HP-UX stream was porteProject mention: Swizzin backup? | /r/seedboxes | 2023-02-08
I'm going to test this tool to see if it's a good replacement. https://github.com/cfg2html/cfg2html
Yet another *nix distro fetching program, but less complex.
System info tool
Shell system-information related posts
I have finally installed Linux From Scratch! (Yes neofetch was necessary)
2 projects | /r/linuxmasterrace | 11 Jul 2023
Fresh gnome 44 setup
6 projects | /r/gnome | 5 May 2023
2 projects | /r/bash | 7 Apr 2023
VanillaOS logo for pfetch
2 projects | /r/vanillaos | 25 Mar 2023
SteamOS logo for pfetch
3 projects | /r/SteamDeck | 25 Mar 2023
Updated Pop! OS logo in pfetch-rs
2 projects | /r/pop_os | 18 Mar 2023
I rewrote pfetch in Rust
2 projects | /r/linuxmasterrace | 16 Feb 2023
A note from our sponsor - Onboard AI
getonboard.dev | 11 Dec 2023
What are some of the best open-source system-information projects in Shell? This list will help you: