Reveal matching bar instance(s). Omit both arguments to show every bar on every output.
Hide bar
bar-hide [bar-name] [monitor-selector]
Hide matching bar instance(s) and block edge/pointer reveal until the next show/toggle. Omit both arguments to hide every bar.
Toggle bar
bar-toggle [bar-name] [monitor-selector]
Toggle visibility for matching bar instance(s). Omit both arguments to toggle every bar. Does not block edge reveal on hide.
Toggle reserve space
bar-reserve-toggle [bar-name] [monitor-selector]
Temporarily toggle reserve space for matching bar instance(s). The change affects panels opened from those bars, is not written to configuration, and resets when bar configuration reloads or the shell restarts. Omit both arguments to toggle every bar.
Temporarily move matching bar instance(s) to the top or overlay layer-shell layer. overlay shows the bar above fullscreen apps; attached panels follow the bar’s layer. Omit bar-name to update every bar.
Use bar-hide when you want the bar to stay hidden until bar-show.
Start moving, resizing, rotating, and removing desktop widgets.
Exit edit mode
desktop-widgets-exit
Leave desktop widget edit mode.
Toggle edit mode
desktop-widgets-toggle-edit
Switch edit mode on or off.
Show widgets
desktop-widgets-show
Reveal desktop widgets now, even when the saved setting is disabled. Runtime only - does not change the saved setting, and resets on restart.
Hide widgets
desktop-widgets-hide
Hide desktop widgets now, tearing down their instances so rendering and compute stop. Runtime only - does not change the saved setting, and resets on restart.
Toggle widgets
desktop-widgets-toggle
Flip current visibility; prints shown or hidden. Runtime only - does not change the saved setting. Changing the saved Desktop > Widgets toggle cancels the override.