summaryrefslogtreecommitdiff
path: root/river/rivercarro_layout_names.patch
blob: 9e47408a9fed8d1e8b50a38ee06de2c87443e5ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
From a37059c29c3fca0f0f96ab0de5e8bbb984e8b487 Mon Sep 17 00:00:00 2001
From: tslil clingman <>
Date: Mon, 4 Dec 2023 21:39:58 +0100
Subject: [PATCH 1/1] change layout names, monocle output count

---
 src/main.zig | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/src/main.zig b/src/main.zig
index 877d8b2..6ee5170 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -363,13 +363,16 @@ const Output = struct {
                         ),
                     }
                 }
-
                 switch (output.cfg.main_location) {
-                    .left => layout.commit("left", ev.serial),
-                    .right => layout.commit("right", ev.serial),
-                    .top => layout.commit("top", ev.serial),
-                    .bottom => layout.commit("bottom", ev.serial),
-                    .monocle => layout.commit("monocle", ev.serial),
+                    .left => layout.commit("⊢", ev.serial),
+                    .right => layout.commit("⊣", ev.serial),
+                    .top => layout.commit("⊤", ev.serial),
+                    .bottom => layout.commit("⟂", ev.serial),
+                    .monocle => {
+                        const foo = fmt.allocPrintZ(gpa, "[{d}]", .{ev.view_count}) catch "[]";
+                        defer gpa.free(foo);
+                        layout.commit(foo.ptr, ev.serial);
+                    },
                 }
             },
         }