jupyterlab-statusbar
jupyterlab-statusbar copied to clipboard
Design thoughts
@richagadgil asked for my thoughts about the status bar. Here are some:
- We have one status bar at the bottom of JupyterLab, which changes depending on the active document.
- We be able to change some settings from the toolbar. For example, a common thing is to have the line/column number in the status bar. Clicking on it can pop up a Goto line dialog.
- Look at status bars in different applications, particularly code editors. For example, here is my status bar in VS Code:

- Have an API for extensions to add their own content to the status bar. I can imagine that particularly the current document would want to add content to the status bar. I think perhaps VS Code or Atom may have apis to add things to the status bars?
It would also be a natural place to have some kernel busy indicator, as well as some info about collaborators on the currently active document.
I really appreciate the kernel status, and I've commented on how this feature would be useful within a table of contents: https://github.com/jupyterlab/jupyterlab-toc/issues/1#issuecomment-427437273
What do you think about adding CPU usage in some form, say, as a numeric % or a colored meter? I often monitor usage externally in a tab or window, so this would be a huge convenience for me (and hopefully others). Thank you.