#1101542 neofetch: ASCII art for LMDE a little broken

#1101542#5
Date:
2025-03-29 03:48:12 UTC
From:
To:
Dear Maintainer,

   * What led up to the situation?

I used neofetch to see the ASCII art for my distribution.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

I ran the neofetch command.

   * What was the outcome of this action?

The output was good except for a slightly malformed ASCII art
display for LMDE.

   * What outcome did you expect instead?

I expected more perfect ASCII art.

Here, let me show you:
tomg@hope:~/src/neofetch$ ./neofetch
`.-::---..                     tomg@hope
      .:++++ooooosssoo:.       ---------
    .+o++::.      `.:oos+.     OS: LMDE 6 (faye) x86_64
   :oo:.`             -+oo:    Host: LENOVO 20L6S09E00
 `+o/`    .::::::-.    .++-`   Kernel: 6.5.0-0.deb12.4-amd64
`/s/    .yyyyyyyyyyo:   +o-`   Uptime: 53 days, 1 hour, 33 mins
`so     .ss       ohyo` :s-:   Packages: 4871 (dpkg), 27 (flatpak)
`s/     .ss  h  m  myy/ /s``   Shell: bash 5.2.15
`s:     `oo  s  m  Myy+-o:`    Resolution: 1368x768
`oo      :+sdoohyoydyso/.      DE: MATE 1.26.0
 :o.      .:////////++:        WM: Metacity
 `/++        -:::::-           Theme: Mint-Y-Dark [GTK2/3]
  `++-                         Icons: Mint-Y-Dark [GTK2/3]
   `/+-                        Terminal: mate-terminal
     .+/.                      Terminal Font: Monospace 12
       .:+-.                   CPU: Intel i5-8350U (8) @ 3.600GHz
          `--.``               GPU: Intel 20L5))
                               Memory: 12584MiB / 15732MiB


The mistkae is on the first line of the output.  The ASCII art starts
at column 1 instead of a little bit further to the right.  Also it has
no colour and should be green.

Here is the faulty section of the neofetch shell script, line 8352:
         ${c2}`.-::---..
The $(c2) doesn't seem to do anything and the text needs to be
indented about 12 spaces.  Here is a possible patch:
@@ -8349,7 +7724,7 @@
         "LMDE"*)
             set_colors 2 7
             read -rd '' ascii_data <<'EOF'
-         ${c2}`.-::---..
+         ${c1}          `.-::---..
 ${c1}      .:++++ooooosssoo:.
     .+o++::.      `.:oos+.
 ${c1}   :oo:.`             -+oo${c2}:

Thanks, let me know if there's anything I can do to help.




*** End of the template - remove these template lines ***