|
howm
howm
|
| ▼ src | |
| client.c | Operations that are to be performed on clients, such as moving them around in the client list |
| client.h | Howm |
| handler.c | Handle the X events generated by clients that howm is managing |
| handler.h | Howm |
| helper.h | Howm |
| howm.c | The glue that holds howm together. This file houses the main event loop as well as setup and cleanup |
| howm.h | Howm |
| ipc.c | Everything required to parse, interpret and respond to messages that are sent over IPC |
| ipc.h | Howm |
| layout.c | All of howm's layouts (as well as layout handler) are implemented here |
| layout.h | Howm |
| location.c | Howm |
| location.h | Howm |
| monitor.c | A monitor stores workspaces. The user can have multiple monitors |
| monitor.h | Howm |
| op.c | All of howm's operators are implemented here |
| op.h | Howm |
| scratchpad.c | The stack implementation and appropriate functions required for sending clients (or groups of clients) to the scratchpad |
| scratchpad.h | Howm |
| types.h | Howm |
| workspace.c | Helper functions for dealing with an entire workspace or being able to correctly calculate a workspace index |
| workspace.h | Howm |
| xcb_help.c | The portion of howm that interacts with the X server. Perhaps this could be conditionally included if we decide to use wayland as well |
| xcb_help.h | Howm |