Spyke

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

0
modcolockoreply
lemmy.blahaj.zone

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 :)"

12

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.

7
not_ammreply
lemmy.ml

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

6
lemmy.ml

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"?

36

@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

24

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.

23

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

12
lemmy.world

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.

10

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.

2

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.

2

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

6
lemmy.ml

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.

-1
lemmy.ml

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

-14
leopoldreply
lemmy.kde.social

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

40

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!

2

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

2

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

8

Oh no, what will all the Arch users do?

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

2

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

1