davidbrochart / nbterm

Jupyter Notebooks in the terminal.
MIT License
753 stars 37 forks source link

Add a statusbar and/or top bar for some critical items. #5

Closed fperez closed 3 years ago

fperez commented 3 years ago

A statusbar at the bottom, and perhaps also a top one, would be very valuable...

I would put at the top the filename alongside a "dirty" indicator for save status, and at the bottom at least the kernel name and status (idle/busy), alongside perhaps the full file path (minus the name) which is handy to know and can be different from the kernel's CWD (which is also tricky to get b/c how to do so is language-dependent and requires effectively querying inside the process).

Eventually I'm sure that other things can go there, and users will probably love to configure it (as one does with say tmux/screen's status bars), but for starters some basic key info on filename/path/kernel would be super helpful.