From ee2b3af1cacce8052e03a778316d06a8733ec5b9 Mon Sep 17 00:00:00 2001 From: "Devin J. Pohly" Date: Thu, 23 Apr 2020 23:44:24 -0500 Subject: configure monitor rotation/reflection --- dwl.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'dwl.c') diff --git a/dwl.c b/dwl.c index 14b6fb6..92aaaee 100644 --- a/dwl.c +++ b/dwl.c @@ -112,6 +112,7 @@ typedef struct { int nmaster; float scale; const Layout *lt; + enum wl_output_transform rr; } MonitorRule; /* Used to move all of the data necessary to render a surface from the top-level @@ -339,6 +340,7 @@ createmon(struct wl_listener *listener, void *data) wlr_output_set_scale(wlr_output, monrules[i].scale); wlr_xcursor_manager_load(cursor_mgr, monrules[i].scale); m->lt[0] = m->lt[1] = monrules[i].lt; + wlr_output_set_transform(wlr_output, monrules[i].rr); break; } /* Sets up a listener for the frame notify event. */ -- cgit v1.2.3