Developer Menu¶
EasyBar can expose a developer section in its shared native menu.
Default behavior¶
By default:
- normal right-click shows the standard menu
Shift+ right-click also shows the hidden developer section- the menu bar icon shows the section only when
[app].developis enabled
Always show the developer section¶
Enable:
[app]
develop = true
Developer actions¶
The developer section currently includes Log Level. Selecting a level from either the
Shift-right-click bar menu or the menu bar icon writes the choice to [logging].level in the
active config.toml, preserves comments and unrelated settings, applies it immediately, and
reloads the bar runtime when it is running. The selection therefore remains active after EasyBar
restarts.
EASYBAR_LOG_LEVEL is still a temporary process-level override and takes precedence over the
persisted value while it is set. Open Log Folder remains available in the standard file-actions
group.
Example¶
[app]
develop = true
[logging]
enabled = true
level = "info"
directory = "~/.local/state/easybar"
This is mainly intended for local debugging and troubleshooting.