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 |