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.

5 Likes
1 Like

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.

1 Like
1 Like

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

1 Like

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

3 Likes

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.

2 Likes

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.

4 Likes

y-n

6 Likes

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

2 Likes

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 ~]$

1 Like

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: