jupyterlab_launcher_sections_extension
v1.0.3
Published
Jupyterlab extension to allow setting section-specific icons for the launcher
Maintainers
Readme
jupyterlab_launcher_sections_extension
Customize your JupyterLab launcher with section-specific icons. This extension allows you to set custom icons for different launcher sections, making it easier to visually distinguish between categories of notebooks and other items.

Features
- Custom section icons - Set unique icons for each launcher section (Notebooks, Console, Other, etc.)
- Server-side configuration - Configure icons through Jupyter server settings
- Visual organization - Improve launcher usability with distinctive section markers
Requirements
- JupyterLab >= 4.0.0
Installation
pip install jupyterlab_launcher_sections_extensionFor development installation, use:
make installConfiguration
Create YAML configuration files in {jupyter_data_dir}/jupyter_launcher_sections/ directory. Each file can contain one or more section configurations.
Example (services.yml):
- section: 'Services'
icon: 'services.svg'
tooltip: 'Supporting services for data science and environment management'
- section: 'Notebook'
icon: 'notebook-custom.svg'
tooltip: 'Create a new Jupyter Notebook'Configuration options:
section(required) - Name of the launcher section to customizeicon(optional) - Path to SVG icon file (relative to config directory or absolute)tooltip(optional) - Tooltip text shown on hover
Place SVG icon files in the same directory as the YAML configuration or specify absolute paths.
Uninstall
pip uninstall jupyterlab_launcher_sections_extension