Shebang configurationΒΆ

This controls insertion behavior of shebang lines. It applies only when executing spdxheader: add header and spdxheader: add header (select) commands.

The schema is defined as:

{ str: str | [ str, ... ] }

The key specifies language ID or file extension.

The value accepts a single interpreter or list of interpreters.

If a list is provided, the extension displays a dropdown menu for interpreter selection. The selection is cached for future use, bypassing the prompt on subsequent calls. To override the cache and force selection, run spdxheader: add header (select).