JupyterLab: Sane Defaults and Extensions for Basic DS Work
Last updated:Table of Contents
- Enable third-party extensions
- Install Table of Contents extension
- Install Execute-time Extension
- Install Collapsible Headings extension
Enable third-party extensions

Install Table of Contents extension
The table of contents extension is built-in JupyterLab since version 3.0
Install Execute-time Extension
Very useful for long-running cells or to help you keep track of which cells you ran when.

no more need to add
%%time
at the start of every cell
This is installed via pip
$ pip install jupyterlab_execute_time
After installing you need to add {"recordTiming": true}
to the notebook configuration:

to set this configuration option
Install Collapsible Headings extension
Install it via the Extension tab:

"collapsible"
in the search bar and then click Install
