lusingander / stu

TUI explorer application for Amazon S3 (AWS S3) 🪣
https://lusingander.github.io/stu/
MIT License
245 stars 8 forks source link

General enhancement proposals #25

Open augustwester opened 2 months ago

augustwester commented 2 months ago

Sorry if this is too general for one issue. Let me know if I should split it into separate issues for each request.

Feature requests:

Navigation enhancement proposals:

Thanks again for making this great tool!

lusingander commented 2 months ago

Option to yank the path to the currently highlighted object / directory to the clipboard

This seems useful.

Option to open the currently highlighted object / directory in the S3 console in the browser

This may currently be what you can do with the x key (Although, it's a little different in that it opens the currently open hierarchy in a browser).

Navigation enhancement proposals

I mostly agree with you on these. To be honest, I added keys without much thought when I first implemented it 👻 (As for the R key, this was because we use r in object details and we wanted to prevent pressing it by mistake.)

However, there is probably no one right answer for key bindings that will please everyone. Probably the only way to achieve is to allow users to customize their own keybindings. This is something I've been wanting to implement for a long time, but it's not easy so I haven't gotten around to it yet.

augustwester commented 2 months ago

This may currently be what you can do with the x key (Although, it's a little different in that it opens the currently open hierarchy in a browser).

I totally missed this. This is great!

Thanks for considering the other proposals 😊

lusingander commented 2 months ago

Option to yank the path to the currently highlighted object / directory to the clipboard

In #30, I implemented the feature to copy the information of the resource highlighted on the bucket or object list.

It may not be exactly how you imagine it, this is to ensure consistency with object detail page, and I think the functionality is sufficient for now.

augustwester commented 2 months ago

Amazing, really appreciate your responsiveness to the suggestions! 🙌

lusingander commented 2 months ago

https://github.com/lusingander/stu/releases/tag/v0.6.3