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_extension
For development installation, use:
make install
Configuration
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
Metadata
Release files for jupyterlab-launcher-sections-extension 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jupyterlab_launcher_sections_extension-1.0.3.tar.gz | 358.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jupyterlab_launcher_sections_extension-1.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 390.9 kB
Release files / jupyterlab_launcher_sections_extension-1.0.3.tar.gz
| Download URL | jupyterlab_launcher_sections_extension-1.0.3.tar.gz |
|---|---|
| Size | 358.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dc2f7079fde2c3feb5e3d2205740ce365ecfe563c25f160450c810494e5ca3b1
|
|
BLAKE2b-256 checksum How to use checksums |
b10ef9d592680f87a156d3af9c67adc7225af76f4fd4d9b1a192cfda3c89b621
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / jupyterlab_launcher_sections_extension-1.0.3-py3-none-any.whl
| Download URL | jupyterlab_launcher_sections_extension-1.0.3-py3-none-any.whl |
|---|---|
| Size | 32.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f623c9690ce3170236c410c802be2bb0f228e085743619b5a1b7355083118b62
|
|
BLAKE2b-256 checksum How to use checksums |
9cc33f47497dceaf988dd7ddcff62c073557a99dbf1988717b87e4bcbdccc81b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|