dwl

My patch set and modifications to dwl
git clone git://git.ethandl.dev/dwl
Log | Files | Refs | README | LICENSE

commit 90cc3b1e2c824db74e932dbb9733d398619a037c
parent 41cc23e1cfc248eb10878fd172ca969ed27a5f44
Author: Guido Cella <guidocella91@gmail.com>
Date:   Tue, 28 Jul 2020 09:54:08 +0200

Allow toggling the layout before selecting a different one

Diffstat:
Mdwl.c | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dwl.c b/dwl.c @@ -825,7 +825,8 @@ createmon(struct wl_listener *listener, void *data) m->nmaster = r->nmaster; wlr_output_set_scale(wlr_output, r->scale); wlr_xcursor_manager_load(cursor_mgr, r->scale); - m->lt[0] = m->lt[1] = r->lt; + m->lt[0] = r->lt; + m->lt[1] = &layouts[LENGTH(layouts) > 1 && r->lt != &layouts[1]]; wlr_output_set_transform(wlr_output, r->rr); break; }