summaryrefslogtreecommitdiffhomepage
path: root/patches.def.h
diff options
context:
space:
mode:
authorbakkeby <[email protected]>2020-09-07 17:48:58 +0200
committerbakkeby <[email protected]>2020-09-07 17:48:58 +0200
commit4379517c25b136f4628c436254a54852542ebadf (patch)
tree8513e13abffb2185dc2d6ae4e48063a7d9a180e1 /patches.def.h
parent260bd11a53d35a63fc722bb64cd417cc942c1858 (diff)
downloaddwm-flexipatch-4379517c25b136f4628c436254a54852542ebadf.tar.gz
dwm-flexipatch-4379517c25b136f4628c436254a54852542ebadf.zip
Adding IPC v1.5.5 patch
Diffstat (limited to 'patches.def.h')
-rw-r--r--patches.def.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/patches.def.h b/patches.def.h
index bbed419..4a5048d 100644
--- a/patches.def.h
+++ b/patches.def.h
@@ -532,6 +532,20 @@
*/
#define INSETS_PATCH 0
+/* This patch (v1.5.5) implements inter-process communication through a UNIX socket for dwm. This
+ * allows for the window manager to be queried for information, e.g. listen for events such as tag
+ * or layout changes, as well as send commands to control the window manager via other programs.
+ *
+ * You need to uncomment the corresponding lines in config.mk to use the -lyajl library
+ * when including this patch.
+ * This patch depends on the following additional library:
+ * - yajl
+ *
+ * https://github.com/mihirlad55/dwm-ipc
+ * https://dwm.suckless.org/patches/ipc/
+ */
+#define IPC_PATCH 0
+
/* Adds rule option for clients to avoid accidental termination by killclient for sticky windows.
* https://dwm.suckless.org/patches/ispermanent/
*/