Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 7c6ad58007d403c0f45043259227179a01c3dca4 Mon Sep 17 00:00:00 2001 |From: BrunoCooper17 |Date: Sun, 14 Nov 2021 13:13:12 -0600 |Subject: [PATCH] single tagset for dwm source a786211 20211015 | |Description |This patch addresses the multi-monitor setup. Instead of having separate tags for every monitor there is just one list of tags for all monitors. Instead of moving windows from one monitor to the other, the desired tag from the other monitor can just be selected and all windows will be drawn on the current monitor. | |Several deep changes needed to be made: | |Macro ISVISIBLE expects a second parameter, the monitor |Monitor->clients and Monitor->stack were moved to the global variable Clientlist cl. All monitors refer to this one list. |A new method attachclients was added. When changing between tags this function ensures that all clients are pointing to the right monitor. | |This patch also add _NET_WM_DESKTOP attribute | |Authors |Jan Christoph Ebersbach - jceb@e-jc.de |Mohammad Zeinali - mzeinali@tutanota.com |Jesus Mastache Caballero - |--- | dwm.c | 243 ++++++++++++++++++++++++++++++++++++++++++++-------------- | 1 file changed, 187 insertions(+), 56 deletions(-) | |diff --git a/dwm.c b/dwm.c |index 5e4d494..b93b071 100644 |--- a/dwm.c |+++ b/dwm.c -------------------------- Patching file dwm.c using Plan A... Hunk #1 succeeded at 20. Hunk #2 succeeded at 50. Hunk #3 succeeded at 63. Hunk #4 succeeded at 83. Hunk #5 succeeded at 126. Hunk #6 succeeded at 142. Hunk #7 succeeded at 191. Hunk #8 succeeded at 233. Hunk #9 succeeded at 276. Hunk #10 succeeded at 309. Hunk #11 succeeded at 391. Hunk #12 succeeded at 405. Hunk #13 succeeded at 416. Hunk #14 succeeded at 525. Hunk #15 succeeded at 612. Hunk #16 succeeded at 658. Hunk #17 succeeded at 678. Hunk #18 succeeded at 728. Hunk #19 succeeded at 737. Hunk #20 succeeded at 777. Hunk #21 succeeded at 852. Hunk #22 succeeded at 906. Hunk #23 succeeded at 1175. Hunk #24 succeeded at 1262. Hunk #25 succeeded at 1428. Hunk #26 succeeded at 1482. Hunk #27 succeeded at 1607. Hunk #28 succeeded at 1627. Hunk #29 succeeded at 1685. Hunk #30 succeeded at 1725. Hunk #31 succeeded at 1762. Hunk #32 succeeded at 1770. Hunk #33 succeeded at 1810. Hunk #34 succeeded at 1830. Hunk #35 succeeded at 1949. Hunk #36 succeeded at 1979. Hunk #37 succeeded at 2002. Hunk #38 succeeded at 2120. Hunk #39 succeeded at 2150. Hunk #40 succeeded at 2185. Hunk #41 succeeded at 2252. Hmm... Ignoring the trailing garbage. done