Live data from Hacker News

Eza: A modern, maintained replacement for ls

github.com

81–90 of 250 posts

Re: Eza: A modern, maintained replacement for ls

#81

ls -lrt eza -lrt (broken) I wish it's 100% compatible to ls

Yeah that one's annoying.

I got used to a "recent" alias (Zsh):

  if (( $+commands[eza] )) {
    alias recent="eza --binary --octal-permissions --no-permissions --git -snew --icons=always"
  } else {
    alias recent="ls -rt"
  }

Re: Eza: A modern, maintained replacement for ls

#82

Typing eza is a pretty horrible three character combination on a qwerty keyboard. One advantage of ls is it’s a lightning fast set of key strokes. I guess you can alias, but that’s kind of weird (compatibility, etc).

As a Dvorak user, ‘eza’ seems like an improvement! (‘ls’ on a Dvorak layout is ‘p-’ on QWERTY; both keys on the right little finger.)

Re: Eza: A modern, maintained replacement for ls

#83
post #79

Earlier quoted context omitted.

That reaction was your choice, not the project's.

fwiw we're glad we're scaring people like that away :p

Yeah, you only need the true believers :p

Everyone else will be condemned to read and reread the latest C++ standard for all eternity!

Re: Eza: A modern, maintained replacement for ls

#85
post #7

I have a problem with all terminal tools that insist on using colors to distinguish between various file types or attributes etc ('ls' is often set up like that too for distros, but I simply delete the config which sets that, the default doesn't). I use a terminal background which is easy on my eyes, and those color schemes always include colors which clash with the background or makes them hard to see in other ways.…

You can use vivid [1], choose a proper theme that works for your terminal background and load the generated LS_COLORS variable into your shell.

[1]: https://github.com/sharkdp/vivid/

Re: Eza: A modern, maintained replacement for ls

#86
post #79

Earlier quoted context omitted.

That reaction was your choice, not the project's.

fwiw we're glad we're scaring people like that away :p

You really shouldn't. You're adding to the stereotype that Rust developers are insufferable and not to be collaborated with. Scaring away good developers from your projects is a bad thing, not a good thing.

Re: Eza: A modern, maintained replacement for ls

#87
post #77
post #56

Earlier quoted context omitted.

It absolutely did for me. Sadly, it also serves as constant reminder that ~ is a bloody mess because people still can't get used to .local/.share/.config.

So it's OK to hide the mess, by throwing everything from the living room into the closet, I guess? Not to mention, in the old days, that stuff was modtly in dot files. (Users install graphical file manager. User has file manager set to bizarrely show dotfiles by default. User gets mad at prior hidden "clutter". Now dotfiles hidden one dir down.)

> So it's OK to hide the mess, by throwing everything from the living room into the closet, I guess?

Yes? This is literally how every human in the world does it. You put your things, according to catrgories, into their respective room/cabinet. If somebody asks you where your sweaters are, you don't say "just search the ground", you say " in the closet".

Same thing here. You don't have to guess where files are, you know by convention.

Re: Eza: A modern, maintained replacement for ls

#88
post #87
post #77

Earlier quoted context omitted.

So it's OK to hide the mess, by throwing everything from the living room into the closet, I guess? Not to mention, in the old days, that stuff was modtly in dot files. (Users install graphical file manager. User has file manager set to bizarrely show dotfiles by default. User gets mad at prior hidden "clutter". Now dotfiles hidden one dir down.)

> So it's OK to hide the mess, by throwing everything from the living room into the closet, I guess? Yes? This is literally how every human in the world does it. You put your things, according to catrgories, into their respective room/cabinet. If somebody asks you where your sweaters are, you don't say "just search the ground", you say " in the closet". Same thing here. You don't have to guess where files are, you kn…

My counterpoint was merely that ~/. hid things, unless you did weird things. Like explicitly ask to see all hidden things.

Having a file manager set to see all dotfiles by default, is like ripping all the doors off your closets.

Re: Eza: A modern, maintained replacement for ls

#89

I'm under the impression that ls doesn't do very much. I'd expect it to be a small wrapper around libc. This is thousands of lines of rust with emphasis on community building and ongoing development. There seems to be a disconnect between engineering effort and product here which doesn't totally make sense to me. I think I'll stay with ls.

[deleted]
Post reply on HN