Can you elaborate? Eza supports icons and I guess I prefer its color scheme, but difficult to judge without installing Elles
Appropriate timing given the 2024 POSIX release. It's a good reminder that writing portable software isn't easy.
It's been my ls replacement for a while now and it's very customizable!
I can tell you why I use -L in normal "ls" - to see destination sizes.
I often use symlinks to deduplicate files but still have them in relevant places. For example, I may want to keep the original filename but also have it available via a "friendlier" name too, or I may want to categorise files without loving them, etc.
In a similar vein, I also make "source trees" of ISO images that I want to build (using mkisofs) for use in emulators and such using symlinks, because I don't want to take up too much space but they're easy to handle.
In both cases, being able to occasionally see sizes of the destination files (instead of the symlink itself) can be very useful, particularly if I'm sorting by size (-S -r) or want to make a quick estimation on whether two files are the same file or not (although in that case having the size display in bytes is also useful to me. GNU is has the -h flag to show human-readable sizes, though).
Anyway, thought you might be interested in this viewpoint! This looks very nifty.