EOS ascii logo for screenfetch


MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM87IMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+II778MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+77777I+MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+I777777I+MMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN+777777777I+MMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM++77777777777I+ZMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM++7777777777777I++MMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM++?7777777777777II++MMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+++77777777777777777++MMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN++=I777777777777777777++MMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM8+++II777777777777777777?++NMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM++++I777777777777777777777+++ZMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM=+++777777777777777777777777+++?MMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMM++++777777777777777777777777I7+++?MMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMM++++I777777777777777777777777777++++MMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMM++++=77777777777777777777777777777+++?MMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMD+++++77777777777777777777777777777I?++++MMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMO+++++I77777777777777777777777777777I7+++++MMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMM?+++++I777777777777777777777777777777777+++++MMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMM++++++I777777777777777777777777777777777II++++?MMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMM++++++I777777777777777777777777777777777777+++++ZMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMM++++++II77777777777777777777777777777777777II+++++MMMMMMMMMM
MMMMMMMMMMMMMMMMMMM+++++++777777777777777777777777777777777777777I+++++MMMMMMMMM
MMMMMMMMMMMMMMMMMM+++++++7777777777777777777777777777777777777777I++++++MMMMMMMM
MMMMMMMMMMMMMMMMN+++++++7777777777777777777777777777777777777777777++++++MMMMMMM
MMMMMMMMMMMMMMM$+++++++77777777777777777777777777777777777777777777++++++OMMMMMM
MMMMMMMMMMMMMM++++++++7I77777777777777777777777777777777777777777777++++++MMMMMM
MMMMMMMMMMMMM++++++++7777777777777777777777777777777777777777777777I+++++++MMMMM
MMMMMMMMMMMM++++++++?77777777777777777777777777777777777777777777777?++++++DMMMM
MMMMMMMMMMM+++++++++7777777777777777777777777777777777777777777777777+++++++MMMM
MMMMMMMMMM+++++++++I7777777777777777777777777777777777777777777777777+++++++DMMM
MMMMMMMMM+++++++++777777777777777777777777777777777777777777777777777++++++++MMM
MMMMMMMM+++++++++7I77777777777777777777777777777777777777777777777777++++++++MMM
MMMMMMO+++++++++77777777777777777777777777777777777777777777777777777++++++++DMM
MMMMM?+++++++++?I7777777777777777777777777777777777777777777777777777++++++++IMM
MMMM+++++++++++I77777777777777777777777777777777777777777777777777777+++++++++MM
MMM+++++++++++I77777777777777777777777777777777777777777777777777777++++++++++MM
MM+++++++++++I777777777777777777777777777777777777777777777777777777+++++++++NMM
MMMN++++++++77777777777777777777777777777777777777777777777777777II++++++++++MMM
MMMMMMMMMMMII77777I77777777777777777777777777777777777777777777II+++++++++++$MMM
MMMMMMMMMMZ++++++++++++++?II7II777I77777I777777777777777777777I+++++++++++++MMMM
MMMMMMMMMM++++++++++++++++++++++++++++++++++?I7III7IIIIII+++++++++++++++++DMMMMM
MMMMMMMMM++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++MMMMMMM
MMMMMMMM++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++MMMMMMMMMM
MMMMMMM+++++++++++++++++++++++++++++++++++++++++++++++++++++++++INMMMMMMMMMMMMMM
MMMMMM++++++++++++++++++++++++++++++++++++++++++++++I8MMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM

I made this on an online gernerator.

Hopefully, someone can make this possible. The man screenfetch doesn’t help me figure out how to add this logo.

Hi judd. Thanks for the feedback, but I’m mono-lingual.

No matter, I found some good information on how to incorporate this into screenfetch. I’m going to play around with it this weekend and hopefully add some “official EOS” color to it.

:laughing: That is the EXACT same link I found. :+1:

Could be a great idea to ask neofetch to add ascii art for EndeavourOS too.

Getting close, but not quite there. Can’t figure out the “warning”.
I’ve searched for `" ', but there’s nothing in MY editing to cause it.

…hmmm

getting-there

Look here:

the answer from arklee should solve your problem.

FANTASTIC!!! Thanks, cain! :1st_place_medal:

That problem is solved. :smile:

so%20far

7 Likes

As soon as I get all the bugs worked out, I agree, it should also be available on neofetch as well.

Plus, I think it should be approved by the EOS Team before contactiing those devs.

y-n

6 Likes

It looks great, you have my blessing. (check your PM box)

To make it merged w ewould need to create a pull request ther, here is how it is integrated into the code:

if you search for one of the Distros by its name you will find 10 places where it needs to get info about the Distro :wink:

I’m having trouble with this.

On my original test build (screenshot above), I just replaced the Arch ascii with the EOS ascii.

Now, added EOS ascii and about 8/9 “EndeavourOS” identifiers to a fresh screenfetch bin file, it still comes up with Arch ascii and info.

I’m missing something, and don’t know where to look. Any thoughts?

what gives you:
cat /etc/os-release
and:
cat /etc/lsb-release

[keith@end ~]$ cat /etc/os-release
NAME=“EndeavourOS”
PRETTY_NAME=“EndeavourOS”
ID=endeavouros
ID_LIKE=arch
BUILD_ID=rolling
ANSI_COLOR=“0;36”
HOME_URL=“https://endeavouros.com/
SUPPORT_URL=“https://forum.endeavouros.com/
BUG_REPORT_URL=“https://github.com/endeavouros-team
LOGO=endeavouros
[keith@end ~]$ cat /etc/lsb-release
LSB_VERSION=1.4
DISTRIB_ID=Arch
DISTRIB_RELEASE=rolling
DISTRIB_DESCRIPTION=“Arch Linux”
[keith@end ~]$

as screenfetch can read this if it is set explicit:

				"EndeavourOS")
					distro=$(source /etc/lsb-release; echo "$DISTRIB_ID")
					distro_release=$(source /etc/lsb-release; echo "$DISTRIB_RELEASE")
					distro_codename=$(source /etc/lsb-release; echo "$DISTRIB_CODENAME")
					;;

but as you can see lsb-release is overwritten…
you can take it from github:

/etc/lsb-release:

LSB_VERSION=1.4
DISTRIB_ID=EndeavourOS
DISTRIB_RELEASE=rolling
DISTRIB_DESCRIPTION="EndeavourOS Linux"

but also possible to read os-release:


				"Mer")
					distro="Mer"
					if [[ -f /etc/os-release ]]; then
						if grep -q 'SailfishOS' /etc/os-release; then
							distro="SailfishOS"
							distro_codename="$(grep 'VERSION=' /etc/os-release | cut -d '(' -f2 | cut -d ')' -f1)"
							distro_release="$(awk -F'=' '/^VERSION=/ {print $2}' /etc/os-release)"

I put this under “Begin Detection Phase”, but it still comes up Arch.

Is there a way I can attache a copy?

pastebinit:

cat scriptfile | curl -F 'f:1=<-' ix.io
and give the url it gives out :wink: