|
howm
howm
|
howm More...
#include <stdbool.h>#include <stdint.h>#include <xcb/randr.h>#include <xcb/xproto.h>Go to the source code of this file.
Data Structures | |
| struct | client_t |
| struct | workspace_t |
| struct | monitor_t |
| struct | location_t |
Typedefs | |
| typedef struct client_t | client_t |
| Represents a client that is being handled by howm. More... | |
| typedef struct workspace_t | workspace_t |
| Represents a workspace, which stores clients. More... | |
| typedef struct monitor_t | monitor_t |
| Represents a monitor. More... | |
howm
Represents a client that is being handled by howm.
All the attributes that are needed by howm for a client are stored here.
Represents a monitor.
Each monitor has its own workspaces. When the user is not using a multimonitor setup, we still create a single monitor.
| typedef struct workspace_t workspace_t |
Represents a workspace, which stores clients.
Clients are stored as a linked list. Changing to a different workspace will cause different clients to be rendered on the screen.
Workspaces are also stored as a linked list.