[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Create a rule that matches windows and automatically places them in a specified group and frame. Each frame rule is a lambda list:
(frame-number raise lock &key create restore dump-name class instance type role title) |
The frame number to send matching windows to
When non-nil, raise and focus the window in its frame
When this is nil, this rule will only match when target-group matches the group designated by from-group. When non-nil, this rule matches regardless of the group and the window is sent to target-group. If lock and raise are both non-nil, then stumpwm will jump to the specified group and focus the matched window.
When lock is NIL, and this is non-NIL, this rule will only match when target-group matches from-group. This should be set to either a group name(a string), or an expression that returns a group(e.g (current-group)). When this is NIL, the rule matches if target-group matches the group the window is in, or the current group if the window has no group.
When non-NIL the group is created and eventually restored when the value of create is a group dump filename in *DATA-DIR*. Defaults to NIL.
When non-NIL the group is restored even if it already exists. This arg should be set to the dump filename to use for forced restore. Defaults to NIL
The window’s class must match class.
The window’s instance/resource name must match instance.
The window’s type must match type.
The window’s role must match role.
The window’s title must match title.
Clear all window placement rules.
Make a generic placement rule for the current window. Might be too specific/not specific enough!
Forget the window placement rule that matches the current window.
Dump *window-placement-rules* to FILE.
Restore *window-placement-rules* from FILE.
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated on January 28, 2024 using texi2html 1.82.