• @dustyData@lemmy.world
      link
      fedilink
      English
      12
      edit-2
      1 day ago

      All those bits of hardware and software detection, logos, distros, interfacing with the different system information, it’s all an ongoing effort. It’s essentially shooting at a constantly moving target.

    • @tal@lemmy.today
      link
      fedilink
      English
      3
      edit-2
      21 hours ago

      looks at a screenshot of neofetch

      https://cdn.arstechnica.net/wp-content/uploads/2024/09/fetches_all.jpg

      It could support Unicode distro logos. Or sixel. Or Kitty Graphics Protocol. It could try rendering text using 24-bit color, rather than just the 16 ANSI colors.

      EDIT: Looking at the fastfetch (1) man page, it looks like it supports Sixel, Kitty Graphics Protocol, and 24-bit color, though given that it doesn’t use them on foot, I assume that it doesn’t try to detect terminals that support them and use them by default.

      Doesn’t ship with Unicode distro logos either, but it apparently supports user-specified logo files, so I imagine that one could obtain a Unicode logo from somewhere and use that.

      EDIT2: Yeah, doesn’t detect and auto-use them on kitty either.

      EDIT3: Oh, wait. neofetch has to support some kind of graphics protocol too, even if it doesn’t use it for the distro logos, since you can see it using it for the sexy anime girl on the example image on the GitHub project page: