• moreeni
    arrow-up
    97
    arrow-down
    3
    ·
    6 months ago
    link
    fedilink

    Does it have to be developed further? Neofetch looks like a finished product.

    • OtterEnglish
      arrow-up
      38
      arrow-down
      1
      ·
      6 months ago
      edit-2
      6 months ago
      link
      fedilink

      It would need to keep up with future changes and any security updates

      • moreeni
        arrow-up
        30
        arrow-down
        2
        ·
        6 months ago
        link
        fedilink

        Well, it does its job for now. As for the security updates Isn’t neofetch just a little fancy tool to display data from your system that is already exposed to any process on your distribution? What attack surface does it introduce?

        • OtterEnglish
          arrow-up
          26
          arrow-down
          0
          ·
          6 months ago
          link
          fedilink

          Going by the releases, it didn’t need updates that often, but it still needed updates to fix and ensure compatibility as things changed

          Security wise, I think you’re right

      • ReallyZen
        arrow-up
        1
        arrow-down
        0
        ·
        6 months ago
        edit-2
        6 months ago
        link
        fedilink

        Works on mine

        Édit: (10) Ah, I see the point, indeed.

      • Classy
        arrow-up
        1
        arrow-down
        2
        ·
        6 months ago
        link
        fedilink

        Doesn’t affect me since I’m on EndeavourOS and they discontinued ARM support anyway!

    • exuEnglish
      arrow-up
      12
      arrow-down
      0
      ·
      6 months ago
      link
      fedilink

      It still had issues like handling 8-bit colors in ascii art incorrectly last I checked a few years back, with that pr already being a few years old then.

      • Alex
        arrow-up
        2
        arrow-down
        0
        ·
        6 months ago
        link
        fedilink

        I wonder which of the many fetch tools support 24bit terminal colours.

    • steeznson
      arrow-up
      4
      arrow-down
      0
      ·
      6 months ago
      link
      fedilink

      Hope they are ready for grandpa’s review in a couple years’ time!

  • 𝘋𝘪𝘳𝘬
    arrow-up
    55
    arrow-down
    0
    ·
    6 months ago
    link
    fedilink

    Based on the commit messages the last REAL update was 5 years ago.

    • Tywèle [she|her]
      arrow-up
      3
      arrow-down
      1
      ·
      6 months ago
      link
      fedilink

      Does it not have a Fedora package or is it just not listed on the GitHub page?

        • Tywèle [she|her]
          arrow-up
          8
          arrow-down
          1
          ·
          6 months ago
          link
          fedilink

          I just found it weird that one of the most popular distros doesn’t have a package for it.

          • macniel
            arrow-up
            3
            arrow-down
            3
            ·
            6 months ago
            link
            fedilink

            Is that unusual that python packages aren’t shipped as deb/rpm? Or any language packages for that matter?

      • modcolocko
        arrow-up
        13
        arrow-down
        1
        ·
        6 months ago
        link
        fedilink

        The readme states:

        “This repo also serves as an updated version of the original neofetch since the upstream dylanaraps/neofetch doesn’t seem to be maintained anymore (as of Oct 27, 2023, the original repo hasn’t merged a pull request for almost 2 years). If you only want to use the updated neofetch without pride flags, you can use the neofetch script from this repo. To prevent command name conflict, I call it neowofetch :)”

        • mexicancartelEnglish
          arrow-up
          5
          arrow-down
          6
          ·
          6 months ago
          link
          fedilink

          But its essentially an LGBTQ version and not a “maintained version of neofetch”

          • modcolocko
            arrow-up
            8
            arrow-down
            1
            ·
            6 months ago
            link
            fedilink

            Well yes obviously but it does serve a purpose as a maintained fork, that’s why I included that. I expect a normal fork will be made soon because of this news.

        • not_amm
          arrow-up
          6
          arrow-down
          0
          ·
          6 months ago
          link
          fedilink

          You know you can just ignore it and check alternatives, since there are a lot of forks, right?

          • GolfNovemberUniform
            arrow-up
            1
            arrow-down
            8
            ·
            6 months ago
            edit-2
            6 months ago
            link
            fedilink

            Yes. It’s actually the best idea. I guess I’m just not strong enough to avoid arguing in that case

        • anar
          arrow-up
          3
          arrow-down
          0
          ·
          6 months ago
          edit-2
          6 months ago
          link
          fedilink

          How are you on lemmy, of all places

  • unterzicht
    arrow-up
    39
    arrow-down
    2
    ·
    6 months ago
    link
    fedilink

    I don’t understand the fascination with a program that tells you what kind of system you’re using. I’m not trolling. Can someone enlighten me on its usefulness beyond “yep, that’s what my system looks like”?

    • Simon Müller :neofox_flag_trans:
      arrow-up
      27
      arrow-down
      0
      ·
      6 months ago
      link
      fedilink

      @unterzicht that IS it’s use. It is primarily used in show-off posts where people present their systems so that people in the replies can get a quick glance on what they’re running.

      The reason this is big news is because neofetch was by far the biggest project of it’s kind

    • Patch
      arrow-up
      25
      arrow-down
      0
      ·
      6 months ago
      link
      fedilink

      It’s a command that pulls a whole bunch of useful system information and sticks it on one page.

      Really, the biggest use of it is for showing other people your system- especially showing off. It’s a staple of “look at my system” brag posts.

      But to be generous, there are (small) legit use cases for it. If you manage a lot of machines, and you plausibly don’t know the basic system information for whatever you happen to be working on in this instant, it’s a program that will give you most of what you could want to know in a single command. Yes, 100% of the information could be retrieved just as easily using other standard commands, but having it in a single short command, outputting to a single overview page, formatted to be easily readable at a glance, is no bad thing.

    • Linkerbaan
      arrow-up
      12
      arrow-down
      0
      ·
      6 months ago
      link
      fedilink

      Neofetch is actually a benchmarking tool used by Arch Linux users which compete to show their high scores.

    • ShittyBeatlesFCPresEnglish
      arrow-up
      10
      arrow-down
      0
      ·
      6 months ago
      link
      fedilink

      I install it on servers and put it in my bash profile so it runs when I SSH in or open a new terminal tab. Mostly just as a safety thing. It’s basically a reminder to double check I’m on the correct machine/tab before I run any commands.

      • Anarchistcowboy
        arrow-up
        2
        arrow-down
        0
        ·
        6 months ago
        link
        fedilink

        This is my use case as well i run neofetch on ssh connect and disconnect so I always have a visual indicator of what machine I’m in.

        • ShittyBeatlesFCPresEnglish
          arrow-up
          2
          arrow-down
          0
          ·
          5 months ago
          link
          fedilink

          It doesn’t have to be neofetch but even in my containers and docker stuff, I try to put a little message so I don’t fuck up something.

          Running through a checklist is important. I learned that from a helicopter pilot at a bar but I do think it’s true in our field. It’s not life or death on a server but training yourself to go through a simple checklist (even if it’s just “make sure this is the right terminal tab”) is good advice.

    • exanime
      arrow-up
      6
      arrow-down
      0
      ·
      6 months ago
      link
      fedilink

      Thanks for being brave enough to ask the question I was too cowardly to post

    • Cysioland
      arrow-up
      2
      arrow-down
      0
      ·
      6 months ago
      link
      fedilink

      It’s for showing off your setup to others

    • interdimensionalmeme
      arrow-up
      1
      arrow-down
      2
      ·
      6 months ago
      link
      fedilink

      It is for the situation “what even is this OS that aren’t answered by uname -r

      But since you need to know what OS this is to install this program with the package manager, it’s only useful if it was previously installed during the initial setup.

      I guess its one of those program every OS should have installed. Like screen.

      • bamboo
        arrow-up
        1
        arrow-down
        0
        ·
        6 months ago
        link
        fedilink

        That’s what cat /etc/os-release is for.

    • GolfNovemberUniform
      arrow-up
      2
      arrow-down
      17
      ·
      6 months ago
      link
      fedilink

      Probably should be rewritten in a more secure language because it fetches important system data

      • leopoldEnglish
        arrow-up
        44
        arrow-down
        0
        ·
        6 months ago
        edit-2
        6 months ago
        link
        fedilink

        nearly your entire system is written in C and you’re worried about a simple fetch program

        • steeznson
          arrow-up
          2
          arrow-down
          0
          ·
          6 months ago
          link
          fedilink

          lmao re-writing screenfetch in rust to avoid undefined behaviour is peak rust.

          I don’t want to check github because I’m sure dozens of these will exist!

        • corsicanguppy
          arrow-up
          2
          arrow-down
          0
          ·
          6 months ago
          link
          fedilink

          Did C ever generate bloated or insecure stuff for you? I had a completely different experience so I’m curious.

    • fedev
      arrow-up
      10
      arrow-down
      0
      ·
      6 months ago
      link
      fedilink

      We will continue as usual. I use Arch BTW. 🤣

    • steeznson
      arrow-up
      8
      arrow-down
      0
      ·
      6 months ago
      link
      fedilink

      uname -a should make a recovery as a humblebrag way to print your system info while demonstrating knowledge of a (somewhat) obscure command.

      • Adderbox76English
        arrow-up
        5
        arrow-down
        0
        ·
        6 months ago
        link
        fedilink

        Neofetch reloaded. followed by neofetch revolutions.

      • octopus_inkEnglish
        arrow-up
        1
        arrow-down
        0
        ·
        6 months ago
        edit-2
        6 months ago
        link
        fedilink

        I’m using fastfetch. Also recommended is hyfetch.

    • octopus_inkEnglish
      arrow-up
      2
      arrow-down
      0
      ·
      6 months ago
      link
      fedilink

      Oh no, what will all the Arch users do?

      Install one of many alternatives already present in the repos or AUR?

    • octopus_inkEnglish
      arrow-up
      1
      arrow-down
      0
      ·
      6 months ago
      link
      fedilink

      I think screenfetch came first, but I’m sure it’s fine if you like it. I’m using fastfetch.