kimono-koans / httm

Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even Time Machine and Restic backups!)
https://crates.io/crates/httm
Mozilla Public License 2.0
1.37k stars 29 forks source link

Add a small informative strip to the bottom displaying useful information. #12

Closed eridanired123 closed 2 years ago

eridanired123 commented 2 years ago

Like htop's bottom bar that shows some useful key binds for the most relevant actions.

httm could display in this bar, key binds and colour code meanings, for example. Instantánea de el 2022-04-13 a las 19:24:43 hrs .

kimono-koans commented 2 years ago

I understand -- it would be nice to have an exit command other than CTRL + C listed for the user. It would be nice to tell the user that they can select multiple files with SHIFT + TAB. It would be very nice to change execution modes as you are executing.

I've thought about this some and although it would be undeniably useful, I think it would require that I vendor the skim crate and make some pretty extensive changes, outside the current small scope of this project. I'll keep it in mind though, as I've had a few other ideas as to what I might do if I were to ever vendor that crate.

Therefore, for now I'm marking as WONTFIX.

kimono-koans commented 2 years ago

See what you think of this: https://github.com/kimono-koans/httm/commit/9b627e99669d1363889d2bb4681acc281abb625c