diff --git a/Module:-xworkspaces.md b/Module:-xworkspaces.md index 53bb5b1..49ad277 100644 --- a/Module:-xworkspaces.md +++ b/Module:-xworkspaces.md @@ -1,14 +1,20 @@ ### The module is still in development ❗️ 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)) --- This module displays EWMH desktops configured by the 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 `). +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 ~~~ ini