KittyKatt / screenFetch

Fetches system/theme information in terminal for Linux desktop screenshots.
GNU General Public License v3.0
3.82k stars 453 forks source link

ScreenFetch support for SharkLinux #479

Open Shark-Linux opened 7 years ago

Shark-Linux commented 7 years ago

Awesome project! Id love to see SharkLinux included as a natively supported OS, how would that be achieved?

if desired, further info on SharkLinux can be found at;

http://SharkLinux.net http://linuxfreedom.com/sharklinux/ http://wiki.ubuntu.com/SharkLinux https://sourceforge.net/p/sharklinux/

DmitryHetman commented 7 years ago

I'm not sure why it even exists, just fork of 'debian unstable', it doesn't even use Wayland by default. It's not 'bleeding edge', bleeding edge is Gentoo experimental.

Shark-Linux commented 7 years ago

Your opinion has been noted :-p

DmitryHetman commented 7 years ago

@Shark-Linux Write something like screenfetch in C or dash, I wrote script in dash, but it works only for gentoo, 40 times smaller than screenfetch. wayland-screenshot

konfou commented 7 years ago

Tell the output of files found using the command ls /etc/*release.

Shark-Linux commented 7 years ago

untitled

darealshinji commented 7 years ago

So SharkLinux identifies itself as Ubuntu. I'm not sure if we should add a separate detection then.

Shark-Linux commented 7 years ago

Just going by the official recommendation from Canonical re: derivatives

  1. File /etc/lsb-release (from package base-files) contains name of distro, which is used by some tools (for example network configuration tools) to identify how to handle files. Also the content of this file (AFAIK) is displayed in console login. Should the contents of this file (i.e. base-files package) be replaced in derivative distro?

This is a tricky one, since the file is used both to tell the user the name of the distribution and by programs to identify it. The former should change, but not the latter. Perhaps changing DISTRIB_DESCRIPTION but not DISTRIB_ID is the right thing to do.

Granted the URLs need updating. Been a busy jump being added to DistroWatch and getting new host for the software repo. What do you suggest?

darealshinji commented 7 years ago

As a comparison Mint identifies itself as "Linux Mint" despite being almost exactly the same distro:

mint

Shark-Linux commented 7 years ago

A check of peppermint had similar output so ID_LiKE and UBUNTU_CODENAME is all it needs. Good to know. Base file deb has some edits in store. I'll post back in short while. I have an ISO build on the agenda so the updates should be ready in a short while

Shark-Linux commented 6 years ago

oh geez..I thought I had but apparently I forgot to touch back. untitled