-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Is your feature request related to a problem?
When working in an oil buffer, I often want a bit more context about each entry without having to leave the directory view. In particular, it is useful to see metadata such as file size, modified time, permissions, owner/group, etc., while navigating and editing the listing.
Describe the solution you'd like
I’d like the directory list to optionally display file metadata columns, similar to how Dired shows additional file information.
Ideally this would be configurable, for example, with settings like the following:
- enable/disable metadata display
- choose which columns to show
- possible columns: size, modified time, permissions, owner, group, maybe others later
Describe alternatives you've considered
Keeping the current minimal listing and using the ls command for metadata listing.
Priority
Medium - Would be helpful
Feature Category
- File/Directory operations
- Navigation improvements
- UI/UX enhancements
- Keyboard shortcuts/Vim bindings
- Performance improvements
- Configuration options
- Integration with other extensions
- Other
Use Case
In my workflow, I use oil as the main file browser and file operation surface. Having that context directly in the listing reduces context switching and makes the directory view more informative.
Mockups/Examples
A similar experience would be Emacs dired, where file metadata is shown inline in the directory listing.
For example, a row could look like:
-rw-r--r-- user staff 12K Mar 14 14:23 filename.ts drwxr-xr-x user staff 4.0K Mar 10 09:10 src/
Additional Context
If this feature sounds like a good fit for the project, I’d be happy to work on an implementation and open a PR.