Earlier quoted context omitted.
> I hate using 'du' Why? On the other hand, I like to have small tools that do one thing and do it well, and that you can combine to do more powerful things. Personal preference, I guess.
In my case the problem is I'm running out of disk space and need to find stuff to delete. So, `du -csh `. Wow, three huge directories. `cd dir1; du -csh `. Repeat. `du -d 3` would seem to be the solution, but it is pretty noisy. I really want something that prints all the "big" stuff in a tree, nicely indented and sorted by size. I end up using a KDE app ported to macOS that shows all the big files in packed rectangl…
Exa, a modern replacement for ls
371–380 of 420 posts
Re: Exa, a modern replacement for ls
#372Earlier quoted context omitted.
> I hate using 'du' Why? On the other hand, I like to have small tools that do one thing and do it well, and that you can combine to do more powerful things. Personal preference, I guess.
In my case the problem is I'm running out of disk space and need to find stuff to delete. So, `du -csh `. Wow, three huge directories. `cd dir1; du -csh `. Repeat. `du -d 3` would seem to be the solution, but it is pretty noisy. I really want something that prints all the "big" stuff in a tree, nicely indented and sorted by size. I end up using a KDE app ported to macOS that shows all the big files in packed rectangl…
Re: Exa, a modern replacement for ls
#373Earlier quoted context omitted.
I have an unreasonable and unquenchable hatred for developers who assume that their users have dark-background terminals. Honestly, the most insanely passionate contempt.
Drives me a bit nuts too, and I would disagree with some of the other things in this page as well (e.g. the preference for "human-readable" file sizes). But there is a great joy in being able to release a new utility and say about it, "This is how it should work." It reflects your own desires, you understand it, you made the decisions that went into it and have actually thought about the alternatives. There's a delig…
Nothing is more human readable than "123,456,789", so I think the problem is just the way you go about making them human readable. I couldn't agree more that lurching between B, kB, MB, and GB just because the file size changes it extremely jarring and disconcerting, and actually makes comparing the size much more difficult.
Re: Exa, a modern replacement for ls
#374Earlier quoted context omitted.
exa: error while loading shared libraries: libhttp_parser.so.2.1: cannot open shared object file: No such file or directory
Interesting. Why does it need an HTTP parser?! Some accidental dependency maybe?
Re: Exa, a modern replacement for ls
#375Color is one of the first things I turn off. So many tools color files in ways that are very difficult to read (dark blue against a black background, really?) I'm colorblind, too, so your red/orange/green distinctions are utterly wasted on me. Raw color is a very flaky and low fidelity way to communicate to a user. Animation, on the other hand: Give that super important file that's somehow busted or very active some…
Re: Exa, a modern replacement for ls
#376I find quite funny that the author is so convinced that the use of colors is the "right default". 1) I'm colorblind so my view of colors is different from yours. 2) I find that any tool which use many colors suck: there will be a color combination which will be hard to read (for example git log: the sha1 keys are dark red on black, unreadable) but using just a few color is very nice (git diff: 3 colors, one for +, on…
Re: Exa, a modern replacement for ls
#377I find quite funny that the author is so convinced that the use of colors is the "right default". 1) I'm colorblind so my view of colors is different from yours. 2) I find that any tool which use many colors suck: there will be a color combination which will be hard to read (for example git log: the sha1 keys are dark red on black, unreadable) but using just a few color is very nice (git diff: 3 colors, one for +, on…
Congratulations! You are part of the roughly 4.5% of the global population with colorblindness. Applying your physical shortcomings to a project when you are by and large the minority makes very little sense. If `ls` is better for you, use `ls`.
If you're colourblind and two different parts of the interface look too similar to you, then please, raise a bug.
Re: Exa, a modern replacement for ls
#378 /exa/src $ cloc .
41 text files.
41 unique files.
0 files ignored.
http://cloc.sourceforge.net v 1.60 T=0.10 s (423.5 files/s, 64346.3 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Rust 41 1152 929 4149
-------------------------------------------------------------------------------
SUM: 41 1152 929 4149
-------------------------------------------------------------------------------Re: Exa, a modern replacement for ls
#379* can you use unicode icons to replace `d` and others with icons of folders and such?
* where are the color signification explained?
Re: Exa, a modern replacement for ls
#380Color is one of the first things I turn off. So many tools color files in ways that are very difficult to read (dark blue against a black background, really?) I'm colorblind, too, so your red/orange/green distinctions are utterly wasted on me. Raw color is a very flaky and low fidelity way to communicate to a user. Animation, on the other hand: Give that super important file that's somehow busted or very active some…
No idea on earth why you are downvoted. My sympathies for your challenged vision. Your objection is well founded, and your suggestion has merit.