index.md - sites - public wiki contents of suckless.org | |
git clone git://git.suckless.org/sites | |
Log | |
Files | |
Refs | |
--- | |
index.md (3472B) | |
--- | |
1 multimon | |
2 ======== | |
3 | |
4 Description | |
5 ----------- | |
6 These patches provide a number of enhancements for working in a multi-mo… | |
7 environment. | |
8 | |
9 monitor marker: | |
10 * Adds a small token to the bar that displays the `dwm` monitor number | |
11 | |
12 unified view: | |
13 * Provides two wrapper functions that work across all monitors simultane… | |
14 * Can change/toggle the view for all monitors with a single click/key, c… | |
15 a unified workspace | |
16 | |
17 reset view: | |
18 * Function and settings for a "default view" | |
19 * Supports workflows with a number of always-open core windows, on speci… | |
20 tags, where a single click/key switches to them | |
21 * Enables per-monitor `mfact`, `nmaster` and list of highlighted tags | |
22 * Switches to the configured view on startup | |
23 | |
24 status all: | |
25 * Show/update the status on all bars | |
26 * Based on [statusallmons](http://dwm.suckless.org/patches/statusallmons… | |
27 uses a configurable boolean | |
28 | |
29 push up/down: | |
30 * Move windows up and down the clients list | |
31 * Ported version of [push](http://dwm.suckless.org/patches/push), so it … | |
32 seamlessly with these patches | |
33 | |
34 swap focus: | |
35 * Switch focus between current/last window with a single shortcut | |
36 * Based on [swapfocus](http://dwm.suckless.org/patches/swapfocus), but u… | |
37 to work on the newest version | |
38 | |
39 focus on active: | |
40 * Switch focus to activated windows | |
41 * Based on | |
42 [focusonnetactive](http://dwm.suckless.org/patches/focusonnetactive), … | |
43 uses the original `dwm` code instead of resetting the highlighted tags. | |
44 | |
45 Usage | |
46 ----- | |
47 Other than "focus on active", the default settings and behavior of `dwm`… | |
48 modified by these patches. The `config.h` configuration needs to be mod… | |
49 to take advantage of them. | |
50 | |
51 They are intended to be applied in order, one after the other. They can… | |
52 be used independently, except for "reset view" which depends on "monitor | |
53 marker". Using `patch -F10 -p1` will automatically address any rejects. | |
54 | |
55 Example configuration settings with comments are included in `config.def… | |
56 each patch. | |
57 | |
58 Download | |
59 -------- | |
60 Version 6.4 (2023-02-19) -- | |
61 *(commit: `2023-02-17 348f6559ab0d4793db196ffa56ba96ab95a594a6`)* | |
62 * [dwm-multimon-1-monitor_marker-6.4.patch](dwm-multimon-1-monitor_marke… | |
63 (6902b) | |
64 * [dwm-multimon-2-unified_view-6.4.patch](dwm-multimon-2-unified_view-6.… | |
65 (6582b) | |
66 * [dwm-multimon-3-reset_view-6.4.patch](dwm-multimon-3-reset_view-6.4.pa… | |
67 (7758b) | |
68 * [dwm-multimon-4-status_all-6.4.patch](dwm-multimon-4-status_all-6.4.pa… | |
69 (3946b) | |
70 * [dwm-multimon-5-push_up_down-6.4.patch](dwm-multimon-5-push_up_down-6.… | |
71 (5895b) | |
72 * [dwm-multimon-6-swap_focus-6.4.patch](dwm-multimon-6-swap_focus-6.4.pa… | |
73 (6495b) | |
74 * [dwm-multimon-7-focus_on_active-6.4.patch](dwm-multimon-7-focus_on_act… | |
75 (1851b) | |
76 | |
77 Version 6.1 (2014-03-26) -- | |
78 *(commit: `2013-08-27 cdec9782a1789bd5c3a84772fd59abb9da288597`)* | |
79 * [dwm-multimon-1-monitor_marker-6.1.patch](dwm-multimon-1-monitor_marke… | |
80 (6228b) | |
81 * [dwm-multimon-2-unified_view-6.1.patch](dwm-multimon-2-unified_view-6.… | |
82 (6558b) | |
83 * [dwm-multimon-3-reset_view-6.1.patch](dwm-multimon-3-reset_view-6.1.pa… | |
84 (6816b) | |
85 * [dwm-multimon-4-status_all-6.1.patch](dwm-multimon-4-status_all-6.1.pa… | |
86 (6165b) | |
87 | |
88 Forked `dwm` repository is maintained at: | |
89 [github.com/garybgenett/.dwm](http://github.com/garybgenett/.dwm) | |
90 | |
91 Author | |
92 ------ | |
93 * Gary B. Genett - [[email protected]](mailto:[email protected]) | |
94 | |
95 Original Submission: | |
96 [lists.suckless.org/dev/1403/20488.html](http://lists.suckless.org/dev/1… |