Skip to content

Workspace seperate active focused #1105

@5ila5

Description

@5ila5

Is your feature request related to a problem? Please describe.
But I'd like to be able to only highlight the workspace currently active on that monitor and not the currently focused WS (I don't care which Workspace is focused right now), I also like to mark all the other workspaces currently active on other mointors. (This is pretty much the qtile GroupBox):

image

Both of these seem not to be able to do at the moment.

Describe the solution you'd like
Separate active class of WSs so Theming can address them individually. Add a class for WS active on any monitor. This would allow theming like:

label.workspace-number.active-on-any:not(.active) {
  background-color: #44475a;
}

It would also be nice to be able to disable the highlighting of the currently focused WS and just highlight the currently displayed one on that monitor

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context

{
  "bar.workspaces.monitorSpecific": false,
  "bar.workspaces.show_icons": false,
  "bar.workspaces.show_numbered": false,
  "bar.workspaces.showWsIcons": true,
  "bar.workspaces.showApplicationIcons": false,
  "bar.workspaces.workspaceMask": false,
  "bar.workspaces.showAllActive": true,
  "bar.workspaces.workspaceIconMap": {
    "1": {
      "icon": "a"
    },
    "2": {
      "icon": "s"
    },
    "3": {
      "icon": "d"
    },
    "4": {
      "icon": "f"
    },
    "5": {
      "icon": "g"
    },
    "6": {
      "icon": "h"
    },
    "7": {
      "icon": "1"
    },
    "8": {
      "icon": "2"
    },
    "9": {
      "icon": "3"
    },
    "10": {
      "icon": "4"
    },
    "11": {
      "icon": "5"
    }
  },
  "theme.bar.buttons.workspaces.smartHighlight": true,
  "bar.workspaces.numbered_active_indicator": "highlight",
  "bar.workspaces.applicationIconOncePerWorkspace": true,
  "theme.bar.buttons.workspaces.numbered_active_underline_color": "#f5c2e7",
  "theme.bar.buttons.workspaces.active": "#f5c2e7"
}

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