[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Groups in StumpWM are more commonly known as virtual desktops or workspaces. Why not create a new term for it?
Create a new group with the specified name. The new group becomes the current group. If name begins with a dot (“.”) the group new group will be created in the hidden state. Hidden groups have group numbers less than one and are invisible to from gprev, gnext, and, optionally, groups and vgroups commands.
Create a floating window group with the specified name and switch to it.
Create a floating window group with the specified name, but do not switch to it.
Create a new group but do not switch to it.
Cycle to the next group in the group list.
Cycle to the previous group in the group list.
Cycle to the next group in the group list, taking the current window along.
Cycle to the previous group in the group list, taking the current window along.
Go back to the last group.
Merge from into the current group. from is not deleted.
Display the list of groups with their number and name. *group-format* controls the formatting. The optional argument fmt can be used to override the default group formatting.
Like groups
but also display the windows in each group. The
optional arguments gfmt and wfmt can be used to override
the default group formatting and window formatting, respectively.
Accepts numbers to select a group, otherwise grouplist selects.
Move the current window to the specified group.
Move the current window to the specified group, and switch to it.
move the marked windows to the specified group.
Kill the current group. All windows in the current group are migrated to the next group.
Kill other groups. All windows in other groups are migrated to the current group.
Rename the current group.
Allow the user to select a group from a list, like windowlist for groups.
nil
nil
nil
Create a new group in SCREEN with the supplied name. group names starting with a . are considered hidden groups. Hidden groups are skipped by gprev and gnext and do not show up in the group listings (unless *list-hidden-groups* is T). They also use negative numbers.
@ add-group
A head is being added to this group’s screen.
@ group-add-head
Called when a window is added to the group. All house keeping is already taken care of. Only the group’s specific window managing housekeeping need be done. This function accepts keys to inform the group on how to place the window.
@ group-add-window
The user clicked somewhere in the group.
@ group-button-press
The group is asked to return its current head.
@ group-current-head
The group is asked to return its focused window.
@ group-current-window
Called when a window is removed from thegroup. All house keeping is already taken care of. Only the group’s specific window managing housekeeping need be done.
@ group-delete-window
The group is asked to focus the specified window wherever it is.
@ group-focus-window
The group is asked to in some way show the user where the keyboard focus is.
@ group-indicate-focus
The current window was hidden or destroyed or something happened to it. So the group is asked to do something smart about it.
@ group-lost-focus
The window requested a position change.
@ group-move-request
A request has been made to raise the window. TYPE is the type of raise request being made. :MAP means the window has made requested to be mapped. :above means the window has requested to to be placed above its siblings.
@ group-raise-request
A head is being removed from this group’s screen.
@ group-remove-head
A head is being resized on this group’s screen.
@ group-resize-head
The window requested a width and/or height change.
@ group-resize-request
The root window got an exposure event. If the group needs to redraw anything on it, this is where it should do it.
@ group-root-exposure
Called on all groups while stumpwm is starting up.
@ group-startup
When the group is no longer the current group, this function is called.
@ group-suspend
Called when the head configuration for the group changes.
@ group-sync-all-heads
When a head or its usable area is resized, this is called. When the modeline size changes, this is called.
@ group-sync-head
When the group becomes the current group, this function is called. This call is expected to set the focus.
@ group-wake-up
Really bring the window to the top of the window stack in group
@ really-raise-window
When this is T
the run-or-raise
function searches all groups for a
running instance. Set it to NIL to search only the current group.
8.1 Customizing Groups |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated on January 28, 2024 using texi2html 1.82.