Main ArchLabs Logo location?

There’s a great fetch variant called ncneofetch that will show your distros logo based on looking up in a set of locations for major distros.

Although vanilla Arch is supported in the source code the location doesn’t have an ArchLabs logo equivalent in that location. The file is located here: /usr/share/pixmaps/archlinux-logo.png

Where does ArchLabs keep the main, correct logo that would enable a graphical terminal (e.g. Kitty or Alacritty) to support output of the high graphics logo?

See my GitHub issue her eto the author of the app: "no bitmap is known for your distro" - how do I fix this? · Issue #2655 · dankamongmen/notcurses · GitHub

This is what it could look like when run in Kitty but with the Arch logo:

I just need the file location so I can update the GitHub issue for the developer - I don’t need the distro creators to do any extra coding work.

Here’s the specific source file showing the paths for all the main distros:

Important part starting line 239:

static const distro_info*
linux_ncneofetch(fetched_info* fi){
  const distro_info* dinfo = NULL;
#ifdef __linux__
  static const distro_info distros[] = {
      .name = "arch",
      // from core/filesystem
      .logofile = "/usr/share/pixmaps/archlinux-logo.png",
    }, {
      .name = "artix",
      // from system/filesystem
      .logofile = "/usr/share/pixmaps/artixlinux-logo.png",
    }, {
      .name = "debian",
      // from desktop-base package
      .logofile = "/usr/share/desktop-base/debian-logos/logo-text-256.png",
    }, {
      .name = "fedora",
      // from redhat-lsb-core package
      .logofile = "/usr/share/pixmaps/fedora-logo.png",
    }, {
      .name = "ubuntu",
      // package source? FIXME
      .logofile = "/usr/share/unity/icons/launcher_bfb.png",
    }, {
      .name = NULL,
      .logofile = NULL,

So does anyone know the file location for ArchLabs logo please?

1 Like

Grab one from here and put it for example to /usr/share/pixmaps.

That’s how I’ve done it in the past.