howm
howm
|
Functions | |
void | op_kill (const unsigned int type, unsigned int cnt) |
An operator that kills an arbitrary amount of clients or workspaces. More... | |
void | op_move_down (const unsigned int type, unsigned int cnt) |
Move client/s down. More... | |
void | op_move_up (const unsigned int type, unsigned int cnt) |
Move client/s up. More... | |
void | op_focus_up (const unsigned int type, unsigned int cnt) |
Operator function to move the current focus up. More... | |
void | op_focus_down (const unsigned int type, unsigned int cnt) |
Operator function to move the current focus down. More... | |
void | op_grow_gaps (const unsigned int type, unsigned int cnt) |
An operator to grow the gaps of either workspaces or clients by conf.op_gap_size. More... | |
void | op_cut (const unsigned int type, unsigned int cnt) |
Cut one or more clients and add them onto howm's delete register stack (if there is space). More... | |
void | op_shrink_gaps (const unsigned int type, unsigned int cnt) |
An operator to shrink the gaps of either workspaces or clients by conf.op_gap_size. More... | |
void op_cut | ( | const unsigned int | type, |
unsigned int | cnt | ||
) |
Cut one or more clients and add them onto howm's delete register stack (if there is space).
A segment of howm's internal client list is taken and placed onto the delete register stack. All clients from the list segment must be unmapped and the remaining clients must be refocused.
type | Whether to cut an entire workspace or client. |
cnt | The amount of clients or workspaces to cut. |
void op_focus_down | ( | const unsigned int | type, |
unsigned int | cnt | ||
) |
Operator function to move the current focus down.
type | Whether to focus on clients or workspaces. |
cnt | The number of times to move focus. |
void op_focus_up | ( | const unsigned int | type, |
unsigned int | cnt | ||
) |
Operator function to move the current focus up.
type | Whether to focus on clients or workspaces. |
cnt | The number of times to move focus. |
void op_grow_gaps | ( | const unsigned int | type, |
unsigned int | cnt | ||
) |
An operator to grow the gaps of either workspaces or clients by conf.op_gap_size.
When the type is workspace, the gap size for that workspace is also changed. This means that new windows will be spawned in with the modified gap size.
type | Whether the operation should be performed on a client or workspace. |
cnt | The amount of clients or workspaces to perform the operation on. |
void op_kill | ( | const unsigned int | type, |
unsigned int | cnt | ||
) |
An operator that kills an arbitrary amount of clients or workspaces.
type | Whether to kill workspaces or clients. |
cnt | How many workspaces or clients to kill. |
void op_move_down | ( | const unsigned int | type, |
unsigned int | cnt | ||
) |
Move client/s down.
type | We don't support moving workspaces, so this should only be client. |
cnt | How many clients to move. |
void op_move_up | ( | const unsigned int | type, |
unsigned int | cnt | ||
) |
Move client/s up.
type | We don't support moving workspaces, so this should only be client. |
cnt | How many clients to move. |
void op_shrink_gaps | ( | const unsigned int | type, |
unsigned int | cnt | ||
) |
An operator to shrink the gaps of either workspaces or clients by conf.op_gap_size.
When the type is workspace, the gap size for that workspace is also changed. This means that new windows will be spawned in with the modified gap size.
type | Whether the operation should be performed on a client or workspace. |
cnt | The amount of clients or workspaces to perform the operation on. |