I've been using LSD instead of Exa, so I'm lightly relieved that I don't have to change over. Both projects are amazing little utilities that when combined with a well-customized shell, really make using the terminal a joy. I absolutely love the trend of rewriting classic Unix utilities in rust, because the new tools often have (small or large) usability and quality of life improvements that altogether make the termi…
Exa was a nonstarter for me because only LSD supports Windows. Which is unfortunate, as this is a big advantage of the Rewrite It In Rust trend.
Exa Is Deprecated
181–190 of 244 posts
Re: Exa Is Deprecated
#182Earlier quoted context omitted.
I can't say I've found anything particularly wrong with it in the last 40 years.
The only problem I ever have with 'ls' is accidentally listing very large directories, but that is almost always an OS and filesystem issue at the core. If an ls replacement could somehow handle directories with >10^4 files faster, then I'd switch.
alias ls='ls -U'
? I find my ^C usually makes it through if I need it. Sometimes minimizing the terminal or switching desktops also helps.(it probably helps that I use a filesystem - btrfs - that is fundamentally append-based so gives a meaningful order even with -U)
Re: Exa Is Deprecated
#183I hope that the author Benjamin Sago is alright. It's always concerning when FOSS developers disappear for a while - even though it isn't uncommon.
I wish there was a better way for the community to handle this situation without the original author doing what we see here. Sometimes the original author dies unexpectedly for example and it's very hard to salvage the work into a maintained fork. I wrote about this in 2018: https://kodare.net/2018/06/25/salvaging-abandoned-projects.h...
Sometimes, perhaps, but https://github.com/eza-community/eza looked pretty easy, and they even had push access to change the exa repository to point to it.
Re: Exa Is Deprecated
#184Earlier quoted context omitted.
The list has repos that Code Shelter has access to (ie ones that you can request to join). We don't have access to the new Light Table repo, so it wouldn't be apt to add there.
Apologies if I'm being dumb, but I'm confused. I assumed "adopted" implied that Code Shelter has some alternative repo that it (Code Shelter's community) is maintaining. Is that not the case? If not, then why list it at all?
CS is there to ensure continuity for the original repo (and releases).
Re: Exa Is Deprecated
#185Earlier quoted context omitted.
That's mostly rubbish though. The reason ls works perfectly fine today is no one dares fuck with the interface in case they break everything that depends on 30 years of assumptions even if they do suck a little bit. That includes all the forks and rewrites. This is almost entirely missing in "modern" software development. And I don't think any of us have time or energy really to track down varying different forks of…
ls (specifically the version used on just about every linux distro) had a huge breaking change in 2016, so this is objectively false. https://www.gnu.org/software/coreutils/quotes.html
Re: Exa Is Deprecated
#186Earlier quoted context omitted.
That's mostly rubbish though. The reason ls works perfectly fine today is no one dares fuck with the interface in case they break everything that depends on 30 years of assumptions even if they do suck a little bit. That includes all the forks and rewrites. This is almost entirely missing in "modern" software development. And I don't think any of us have time or energy really to track down varying different forks of…
ls (specifically the version used on just about every linux distro) had a huge breaking change in 2016, so this is objectively false. https://www.gnu.org/software/coreutils/quotes.html
Re: Exa Is Deprecated
#187Re: Exa Is Deprecated
#188Earlier quoted context omitted.
YMMV, but many of us find it easier to maintain rust + cargo than the old C + autotools mess.
FWIW, my mileage definitely varied: autotools--which is quite easy if you bother to learn how it works and is then almost infinitely flexible--has pretty much never failed me (I think there was one incident for a while related to building stuff for iOS? regardless this was fixed long ago), but I have had to file and participate in a number of bugs on cargo, most of which are still open :/, and I haven't even develope…
Re: Exa Is Deprecated
#189Re: Exa Is Deprecated
#190I've been using LSD instead of Exa, so I'm lightly relieved that I don't have to change over. Both projects are amazing little utilities that when combined with a well-customized shell, really make using the terminal a joy. I absolutely love the trend of rewriting classic Unix utilities in rust, because the new tools often have (small or large) usability and quality of life improvements that altogether make the termi…