FlashSpace

> Published on Thu, 13 Feb 2025, 10:28> Updated on Sat, 15 Feb 2025, 19:47

As FlashSpace is not a window manager (only a space manager), application windows can overlap simple-bar.

This can only be avoided if you have a Mac with a notch as it prevent windows to be placed under.

If simple-bar is partially covered, you can enable its "Compact mode" in the settings module. You can also set a custom --bar-height value in "Custom styles" tabs in settings.

FlashSpace integration settings

In order to make simple-bar refresh on workspace change, you'll need to "Enable Integrations" in FlashSpace settings > "Integrations" and add this command in the "Scripts To Run" rows:

shell
osascript -e 'tell application id "tracesOf.Uebersicht" to refresh widget id "simple-bar-index-jsx"'

That way, simple-bar will be refresh "On App Change", "On Workspace Change" and "On Profile Change".

Retrieve the current workspace value

simple-bar have to read the current workspace value directly from the system menu bar. This means you'll have to enable "Show Title" in FlashSpace settings > "Menu Bar" and use this value in "Title Template": $WORKSPACE.

Interactions

FlashSpace workspace navigation is only triggered by keyboard shortcuts. Consequently, spaces display is read-only.

Something is wrong in this documentation? Please open an issue on GitHub in simple-bar repo.