Skip to main content

Configuration

Linux / macOS

LocationContents
~/.config/bl/config.tomlSpace key (non-sensitive metadata)
System keyringAPI key and OAuth tokens (primary; GNOME Keyring / Keychain)
~/.config/bl/credentials.tomlAPI key fallback (mode 0600, used when keyring is unavailable)
~/.config/bl/oauth_tokens.tomlOAuth token fallback (mode 0600, used when keyring is unavailable)

Windows

LocationContents
%APPDATA%\bl\config.tomlSpace key (non-sensitive metadata)
Windows Credential ManagerAPI key and OAuth tokens (primary)
%APPDATA%\bl\credentials.tomlAPI key fallback (used when Credential Manager is unavailable)
%APPDATA%\bl\oauth_tokens.tomlOAuth token fallback (used when Credential Manager is unavailable)

Config file format

current_space = "mycompany"
spaces = ["mycompany", "another-company"]

Old configs using the [auth] space_key format are migrated automatically on first run.

Environment variables

VariableDescription
BL_SPACEOverride the active space (same as --space)
BL_API_KEYOverride the stored API key
BL_VERBOSEEnable verbose output when set to any value other than 0, false, no, off, or empty (same as --verbose)