What produced the system summary shown?

This was taken from the Ubuntu Mate website. I've never seen this output and I'm wondering what produced it?

Selection_391

neofetch - found it right after I posted.

3 Likes

Follow-up to my query in another post.

Customized output from neofetch. :slight_smile:

Script I created to get the look I wanted:

#!/bin/sh

neofetch --gtk3 on --colors 2 3 3 3 3 3 3 3  2>&1 >neofetch.OUTPUT.tmp.txt

head -20 neofetch.OUTPUT.tmp.txt |
	sed 's+\e\[37m\e\[0m\e\[1m+⊞+g' |
	sed 's+\e\[0m\e\[31m\e\[1m+⊟+g' |
	sed 's+\e\[0m+⊠+g' |
	sed 's+dm+⬤⬤+g' |
	sed 's+hm+⬤⬤+g' |
	sed 's+Nm+⬤⬤+g' |
	sed 's+mmm+⬤⬤⬤+g' |
	sed 's+mm+⬤⬤+g' |
	sed 's+[sohdmyMN]+⬤+g' |
	sed 's+[-:./]+⬤+g' |
	sed 's+[`]+⬤+g' |
	sed 's+\++⬤+g' 2>&1 |
	sed 's+⊠+\e\[0m+g' |
	sed 's+⊞+\e\[0m\e\[37m+g' |
	sed 's+⊟+\e\[0m\e\[31m+g' |
	sed 's+\[31m+\[38;2;0;63;0m+g' |
	sed 's+\[37m+[38;2;0;0;0m+g' 2>&1 |
	sed 's+^            ⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤+            ⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤\
                  ⬤⬤⬤⬤+' |
	sed 's+\;0m            ⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤+\;0m                  ⬤⬤⬤⬤\
            ⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤⬤+' >neofetch.OUTPUT.top.txt

tail -n +21 neofetch.OUTPUT.tmp.txt |
	head -14 |
	sed 's+e\[33me\[1m+e\[93me\[1m+g' |
	sed 's+e\[0me\[33m+e\[38;2;0;191;1me\[1m+g' >neofetch.OUTPUT.mid.txt

{
	echo ""
	cat neofetch.OUTPUT.top.txt | sed 's+^+e\[6C+'
	cat neofetch.OUTPUT.mid.txt | sed 's+e\[43C+e\[52C+'
	tail -n +35 neofetch.OUTPUT.tmp.txt | sed 's+e\[43C+e\[52C+'
}	>neofetch.OUTPUT.txt

rm -f neofetch.OUTPUT.top.txt neofetch.OUTPUT.mid.txti
#rm -i neofetch.OUTPUT.tmp.txt

cat neofetch.OUTPUT.txt

exit

⊞⊟⊠⊡
@◉⨂⬤🌑⚪
# Ubuntu FONT Character - Ubuntu Logo with roundel:  
# Ubuntu FONT Character - Ubuntu roundel:  
2 Likes

I don't see a big difference from installed neofetch?

what am I missing here?

1 Like

I don't like the look of pictures made from letters and punctuation. I prefer using the largest filled circle I could locate.

The script also adds the top and bottom row on the logo, as well as shift everything over to the right, away from the terminal border.

When I located the large circle, it seemed larger in the Character Map tool, but when I use it, it seems smaller, about 2/3 the size. Not sure why that is. :frowning:

3 Likes

Not quite there yet :slight_smile:

1 Like

Good to know it's not just me. I had the same result.

If I am not mistaken, you used one of

  • U+1F311 NEW MOON SYMBOL
  • U+26AA MEDIUM WHITE CIRCLE

What I used was

  • U+2B24 BLACK LARGE CIRCLE

The only other possible explanation is that the character display changes with the Font selection. :frowning:

I did try some other fonts myself (2-3), changing the Terminal default Font, but I had the same result every time.

My default Terminal font is

Liberation Font Mono 12

I copied your scripts and ran it and got the same thing. I assumed it was a font issue as well, but have not played with it yet.

I noticed that neofetch is using different "roundel" shape, based on the base OS or distro version.

My Brisk menu has the roundel with triangles, but the roundel used in my context is the 3 people holding hands roundel (I don't know where or how it chooses the image to remap as ASCII text. :frowning:

according to a hexdump of neofetch it seems that the ASCII images are embedded (hardcoded) in the executable itself.

1 Like

To be honest, I did a literal copy/paste of the code above into a file, made it executable and let it run.
This logically should use the same charactercodes as in the code above.

I didn't change characterset, languagecode or terminaltype)

1 Like

Then I am VERY interested in knowing which Font is your default for MATE Terminal. If you use a different program, which one do you use?

1 Like

Yes I used Mate-terminal with Ubuntu mono regular as font.
With Liberation mono regular it looks like this:

Something seems to be off with the ANSI-escape codes.

2 Likes

oh i see now, the logo!

1 Like