Comments (8)
Just to drop one more feedback point: currently in the -l
output the permission and ownership info is separated by the size info – while it feels like the permission and ownership info are much more closely related to each other, than size related to either one of them.
To be fair, it's the same with ls -l
output too, but with hard-link counts instead of size (which I find slightly less distracting, though).
Therefore, the idea of configurable output column order sounds awesome! 👍
Perhaps it's worth considering to use full words for the name of environment variable: EZA_COLUMN_ORDER
instead of EZA_COLUMN_ORD
from eza.
I'm going to go the ENV route and see if I can put something together. Can you assign this to me?
although it could also perhaps allow full names as well EZA_COLUMN_ORD="time;user;permissions;git;name" and such?
Agreed that looks much better
from eza.
I guess I should look at this again. I think I stopped after realizing there's no way to change the order of the file/dir names, but there still might be some use for this feature
from eza.
This does indeed look tricky. Not using clap for arg parsing is something to get used to for sure. You think this belongs in the command line arguments at all?
Individually specifying the order of the columns sounds like an ENV_VAR "gi=42;2"
type deal, where
EZA_COLUMN_ORD="t;u;p;g;n" (Time, user, permissions, git, name)
Thoughts? Or is this maybe something to revisit in #139 ? When users can be more expressive
from eza.
Thoughts? Or is this maybe something to revisit in #139 ? When users can be more expressive
The feature could be really cool, EZA_COLUMN_ORD="t;u;p;g;n"
makes sense to me, although it could also perhaps allow full names as well EZA_COLUMN_ORD="time;user;permissions;git;name"
and such?
Not using clap for arg parsing is something to get used to for sure.
Yeop...
from eza.
This issue is stale because it has been open for 30 days with no activity.
from eza.
This issue was closed because it has been inactive for 14 days since being marked as stale.
from eza.
14 days of inactivity is pretty short, why even close?
Looks like it's only waiting for an implementation here, no rush imo
from eza.
Related Issues (20)
- bug: -X/--dereference was broken and no longer working for filenames HOT 7
- bug: does not follows `.gitignore` HOT 1
- feat: XDG_USER_DIR based icons HOT 1
- Warnings went building eza v0.18.11 with cargo HOT 3
- feat: Truncate file names for a better looking grid list
- feat: option to ignore directories with CACHEDIR.TAG HOT 1
- ci: mangen step doesn't substitute version in manpages
- feat: SELinux support HOT 7
- bug: eza installation fails - winget HOT 3
- bug: archlinux installation eza error HOT 6
- Tab Does Not Show Autocomplete with ls Command
- feat: make web versions of man page more easily discoverable HOT 1
- bug: pr template isn't auto-populated HOT 2
- Bug: `idump` give different output even without any modification, on Debian
- feat: Allow abbreviations for long option names HOT 1
- Wessss up on
- How to default -t to modified -r
- bug: Problems with man pages HOT 2
- feat: In tree view, the branch child contents should line up with the parent's first symbol
- bug: eza ignores LC_TIME and always shows dates in English (deb.gierens.de build only) HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eza.