Exa, a modern replacement for ls
61–70 of 420 posts
Re: Exa, a modern replacement for ls
#62When I've got two similar but non-identical files, and I think that the difference between their sizes might be important.
That's a silly nitpick, though. It's not like I lose ls by installing exa. Plus, it's a nice excuse to see if I can get cargo working around the corporate firewall.
Re: Exa, a modern replacement for ls
#63so whats the replacement for sl in that case? can't live without it
Re: Exa, a modern replacement for ls
#64> Git support: View the staged and unstaged status of every file, right there in the standard view. Also works in tree view. This is nearly impossible to implement securely. Better don't run exa against untrusted directories.
Re: Exa, a modern replacement for ls
#65Earlier quoted context omitted.
I almost never use the human-readable file sizes. For this to get any traction it is going to need to accept every argument ls does and play nicely. Most people who work with nix systems work on many systems and some of them don't control the software loaded on them. If I have to remember that on this* system I have to use these arguments because I have exa, vs this system I have normal ls that is going to be a deal…
> Most people who work with nix systems work on many systems [citation needed] Lots of people using macOS and even Linux without being server administrators.
Also just because you have access to many systems it does not make you a server administrator. I have access to tens of thousands and I am not a system administrator.
Over the years of working with Linux the one thing I have learned that saved me many times and made me productive was to learn the defaults and use the tools that you will most likely find on all systems. If you don't you will find your self bumbling around and feeling lost if you ever log into a system that is missing your favorite modification / customization.
Re: Exa, a modern replacement for ls
#66Couldnt all the dependencies be statically linked for max portability?
Re: Exa, a modern replacement for ls
#67exa is hard to type, bad choice of name for something I'd be typing many times a day
Also I've noticed terminal emulators (like terminator) recognize output and sprinkle in formatting on the display.
Re: Exa, a modern replacement for ls
#68> For example, exa prints human-readable file sizes by default (when would you not want that?) When I've got two similar but non-identical files, and I think that the difference between their sizes might be important. That's a silly nitpick, though. It's not like I lose ls by installing exa. Plus, it's a nice excuse to see if I can get cargo working around the corporate firewall.
Re: Exa, a modern replacement for ls
#69> exa is written in Rust, so it’s small I suspected this would be total bullshit, and it is. Its small binary is a mere 3.4 megabytes. I wonder if I misinterpreted the "small" part.
Re: Exa, a modern replacement for ls
#70Does it take into account the background color of my xterm so things do not become unreadable?
From the doc, it doesn't appear that colors are customizable, yet. Pull request? :)