-
Notifications
You must be signed in to change notification settings - Fork 23
restart
Bakkeby edited this page Feb 27, 2024
·
5 revisions
Function | Expected argument | Default keybinding |
---|---|---|
restart | N/A | Super+Shift+q |
The restart
function is used to seamlessly restart the window manager.
This is typically used when making configuration changes and having recompiled the window manager.
Some information is persisted across restarts:
- the order of client windows
- the workspace client windows belong to
- the state of client windows (e.g. whether they are floating or hidden)
- the saved float positions of client windows
- workspace settings (pinned status, nmaster, nstack, which monitor it belongs to, layout, whether gaps are enabled)
The above is achieved by setting custom X atoms on client windows as well as on the root window and reading and applying them when the window manager starts again.
These states are not, however, persisted across reboots.
External command:
$ duskc run_command restart # restart the window manager
Concepts | Configuration | Features | Flags | Functionality | Functions