1.1 KiB
1.1 KiB
- workspaces: array
- normal
- ID: int (ID of workspace)
- occupied: bool (if workspace is occupied)
- activeOn: int (ID of monitor workspace is on)
- icon: string (path of icon of client)
- special
- ID: int (ID of workspace)
- occupied: bool (if workspace is occupied)
- activeOn: int (ID of monitor workspace is on)
- icon: string (path of icon of client)
- normal
Events:
workspacev2>>WORKSPACEID,WORKSPACENAME
workspace changed, update activeOn
createworkspacev2>>WORKSPACEID,WORKSPACENAME
workspace got created, update activeOn
destroyworkspacev2>>WORKSPACEID,WORKSPACENAME
workspace got destroyed, update activeOn
moveworkspacev2>>WORKSPACEID,WORKSPACENAME,MONNAME
workspace got moved to other monitor, update activeOn
activespecial>>WORKSPACENAME,MONNAME
activewindowv2>>WINDOWADDRESS
client focus changed, update icon
openwindow>>WINDOWADDRESS,WORKSPACENAME,WINDOWCLASS,WINDOWTITLE
new client, update icon
closewindow>>WINDOWADDRESS
closed client, update icon
movewindowv2>>WINDOWADDRESS,WORKSPACENAME
client moved to other workspace, update icon