- This app likely won't work on your system without some experimentation/debugging; and even then it's probably not stable.
- My current solution to this is to run
jupyter notebook
in a Windows Terminal, and then to minimise the terminal to tray (either using the built-in feature, or a utility like Traymond). - To execute the idea in this repo properly, a version oughta be written in C++ (and Qt).
Run the Jupyter notebook server as a little app in the system tray.
That way you don't have to keep a separate command window open just for the server.
(It should be portable to Mac/Linux, as the GUI uses the cross-platform 'Qt' framework. Pull requests for such a port are welcome).
Make sure PyQt5 is installed:
conda install pyqt
Then run:
pip install jupytray
Finally, run
jupytray-shortcuts install
This will add shortcuts to the Windows Start menu and Startup folder.
Open the Start menu, type Jupytray
, and hit enter.
This should start the tray app and the Jupyter notebook server.
The app will also auto-run at system restarts. (This can be disabled in the settings menu).
First remove the Windows shortcuts:
jupytray-shortcuts uninstall
Then remove the Python package:
pip uninstall jupytray