Skip to content

Option to exclude specific apps from the workspace bar #311

@Samefisk

Description

@Samefisk

Hi, thanks again for OmniWM, I’ve been enjoying the workspace bar a lot.

I wanted to ask if it would be possible to add a way to exclude specific apps from appearing in the workspace bar.

Use case:
Some apps are useful to keep running, but I do not want them represented in the bar. In my case, I’d like to hide Ubersicht from the workspace bar, while still letting it run normally.

Right now, I can see global bar options like:

show floating windows
deduplicate app icons
hide empty workspaces
But I could not find a per-app exclude option.

A feature like this could be something along the lines of:

an app rule option such as hideFromWorkspaceBar = true
or a dedicated list of excluded bundle IDs for the workspace bar
Example:

hide tracesOf.Uebersicht from the workspace bar
keep other apps visible as normal
This would be especially helpful for helper apps, widgets, overlays, and background-style UI apps that technically create windows but are not useful to show in the workspace bar.

Thanks for considering it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions