Open gungwald opened 2 years ago
Looks like your distro doesn't support lsb_release. You can't even check what is the distro name.
From apt: The Linux Standard Base (http://www.linuxbase.org/) is a standard core system that third-party applications written for Linux can depend upon. The lsb-release command is a simple tool to help identify the Linux distribution being used and its compliance with the Linux Standard Base.
If they are non-LSB compliant, then I don't see the point in supporting their distro in this tool. They can change more things in the future, breaking compatibility. Better to wait until they implement simple LSB support to query for distro name.
I didn't realize screenFetch was so dependent on LSB. I thought it was smart enough to figure out other systems like Windows and BSD. OpenIndiana is a derivative of Sun's Solaris & OpenSolaris. It's not Linux. Solaris is the UNIX system that probably most influenced the development of Linux. Illumos is the name of the kernel, taken from OpenSolaris, and OpenIndiana is a distribution of that kernel. It has different ways of getting the information, but those interfaces should be stable. I could give you the commands that provide the information you need to display the results. I can make it easy for you, if you'd reconsider. I think it would be very cool for screenFetch be everywhere.
I'm submitting a ... (check one with "x")
Bug report
New distro request