Updated Module: xworkspaces (markdown)

Patrick Ziegler 2021-10-11 14:36:39 +02:00
parent 3e70631449
commit 7a51a3b9ad
1 changed files with 8 additions and 2 deletions

@ -1,14 +1,20 @@
### The module is still in development ❗️ ### The module is still in development ❗️
Things to be done: Things to be done:
- Persistent urgent state
- Filtering (only display workspaces with defined name/index/range)
- Label for visible but not focused workspaces (on multiple monitors, see [`#950`](https://github.com/polybar/polybar/issues/950)) - Label for visible but not focused workspaces (on multiple monitors, see [`#950`](https://github.com/polybar/polybar/issues/950))
--- ---
This module displays EWMH desktops configured by the window manager. This module displays EWMH desktops configured by the window manager.
**NOTE**: Requires a EWMH compatible window manager. **NOTE**: Requires a EWMH compatible window manager.
In particular, certain atoms need to be available on your root window (you can check this with `xprop -root <ATOM>`).
Not all atoms are required, but functionality may be limited if some of them are not supported:
* `_NET_NUMBER_OF_DESKTOPS`: Required
* `_NET_CURRENT_DESKTOP`: `labe-active`
* `_NET_CLIENT_LIST`: `label-urgent`, `label-occupied`, `%nwin%`
* `_NET_DESKTOP_NAMES`: `%name%`
* `_NET_DESKTOP_VIEWPORT`: `pin-workspaces = true`
### Basic settings ### Basic settings
~~~ ini ~~~ ini