index.md (1065B)
1 workspaces 2 ========== 3 4 Description 5 ----------- 6 7 This patch adds support for workspaces. Each monitor now has *N* 8 independently-named workspaces (defined via the new `workspaces` array in 9 `config.h`, like `tags`). Every client belongs to exactly one workspace; 10 switching workspaces hides all clients from the previous workspace and shows 11 only those from the new one. 12 13 Each workspace maintains its own tag view, layout, and layout history 14 independently of all others. Switching workspaces carries the current tag 15 selection over so the viewed tag does not change. 16 17 Default keybinds (where `F<n>` represents function keys): 18 19 * `Mod+F<n>`: Switch to workspace *n*. 20 * `Mod+Shift+F<n>`: Move focused window to workspace *n*. 21 22 The bar shows workspace buttons leftmost, styled identically to tag buttons 23 (`SchemeSel` for active, `SchemeNorm` for others). Clicking a workspace button 24 switches to it. 25 26 27 Download 28 -------- 29 30 * [dwm-workspaces-20260411-23a25b2.diff](dwm-workspaces-20260411-23a25b2.diff) 31 32 Authors 33 ------- 34 35 * [8dcc](https://github.com/8dcc) - <8dcc.git@gmail.com>