3 ms·
Thanks for the kudos! It's absolutely mindboggling how many times I've decided to deviate from one of ls's default settings -- certain that the old way was infe
by cytzol 9y ago
Thanks for the kudos! It's absolutely mindboggling how many times I've decided to deviate from one of ls's default settings -- certain that the old way was inferior and outdated, and that the new way will be obvious and immensely popular -- only to find people have no idea why I'm doing things this way! I need the colours to help me scan the output; if I don't see human-readable units, I curse myself for forgetting the flag. But thousands of people don't like this, and it's usually a different set of features with each person, too. I would never have guessed I was so 'out there'!
ls is one of the most entrenched pieces of software there is; this is freeing, in a way, because it provides a stable base for people to rely on, leaving exa free to experiment. Everyone who values stability and simplicity most of all won't be switching from ls any time soon, which means I can push exa more in the direction I want it to go.
(Fun facts: very early releases of exa didn't have a grid mode at all, just the long mode, because that was the only one I used. So there have been some concessions to popularity :)
- hosh 9y agoI use colorized ls by default and get a bit peeved by how I have to jump through hoops to get that on OSX by default. If it works out. i'll probably alias "ls" to "exa" in the future. That said, the binary isn't self-contained (I know, I know) so I was in the middle of compiling it from source before being pulled away for work. Looking forward to trying it.
- cytzol 9y ago> That said, the binary isn't self-contained (I know, I know) It wouldn't be right if something didn't go badly wrong at the worst possible moment!
- samstave 9y agoexa: error while loading shared libraries: libhttp_parser.so.2.1: cannot open shared object file: No such file or directory
- deleted 9y ago[deleted]
- TeMPOraL 9y agoInteresting. Why does it need an HTTP parser?! Some accidental dependency maybe?
- singingboyo 9y agoLooks like it has some form of git support, via libgit2. Dependency chain for that is probably where it came from.
- vacri 9y agoMaybe make colourisation optional on either flag or as an env var. Then when you log in to a terminal and your profile loads, colourisation 'just works'.