diff --git a/x11-wm/dwm/files/odrling.patch b/x11-wm/dwm/files/odrling.patch index f45ef0c..a820768 100644 --- a/x11-wm/dwm/files/odrling.patch +++ b/x11-wm/dwm/files/odrling.patch @@ -1,7 +1,7 @@ -From cd5b533997c14c23c6f4bd817ea4d38650220c50 Mon Sep 17 00:00:00 2001 +From ad10853f082ef927d67beade3b053b301d2fff87 Mon Sep 17 00:00:00 2001 From: odrling Date: Sat, 27 Mar 2021 18:56:05 +0100 -Subject: [PATCH 01/28] set up my patches and config +Subject: [PATCH 01/30] set up my patches and config --- config.def.h | 120 +++++++++++++++++++++++++++++--------------------- @@ -473,10 +473,10 @@ index 1429aa0..8fdae36 100644 2.38.1 -From 2f56521179b934455fd2b44d45d89fd49f1e5d8a Mon Sep 17 00:00:00 2001 +From 472312061df8428fd5aa7958e14f58bf5e2c43af Mon Sep 17 00:00:00 2001 From: odrling Date: Sat, 27 Mar 2021 19:07:22 +0100 -Subject: [PATCH 02/28] set urgent color +Subject: [PATCH 02/30] set urgent color --- config.def.h | 6 +++--- @@ -503,10 +503,10 @@ index c8057af..c2ae077 100644 2.38.1 -From abaf56b3ba1091c8309361d996aa1a6babc4a731 Mon Sep 17 00:00:00 2001 +From 452774c3c6a59deff7ce7bcc3dd5ae6dbffcae76 Mon Sep 17 00:00:00 2001 From: odrling Date: Sun, 28 Mar 2021 20:22:05 +0200 -Subject: [PATCH 03/28] more config +Subject: [PATCH 03/30] more config --- config.def.h | 15 +++++++++------ @@ -612,10 +612,10 @@ index 8fdae36..71a2ef8 100644 2.38.1 -From a9b3fedc18e6ef8d8aea1677c4e8bd6bab7c9a2d Mon Sep 17 00:00:00 2001 +From d7dae7579bd42c0f6afd21de3fed7ae47d5a0adb Mon Sep 17 00:00:00 2001 From: odrling Date: Thu, 1 Apr 2021 20:27:49 +0200 -Subject: [PATCH 04/28] edit cyclelayout keybinding +Subject: [PATCH 04/30] edit cyclelayout keybinding --- config.def.h | 8 ++++---- @@ -651,10 +651,10 @@ index b36c6fe..d94a1da 100644 2.38.1 -From 0e3969a780ec8190eaf3fd7064f0ead25ca716c2 Mon Sep 17 00:00:00 2001 +From 545ba57b4707f760b0255034b8376f3625030a8a Mon Sep 17 00:00:00 2001 From: odrling Date: Wed, 21 Apr 2021 23:19:07 +0200 -Subject: [PATCH 05/28] I don't think this argument is required +Subject: [PATCH 05/30] I don't think this argument is required --- config.def.h | 4 ++-- @@ -679,10 +679,10 @@ index d94a1da..705617f 100644 2.38.1 -From dc15d5971af241f1eb92ba3fac72663d80e4ce1d Mon Sep 17 00:00:00 2001 +From f901e799f405043a03599bcf0d5d67fba1744b82 Mon Sep 17 00:00:00 2001 From: odrling Date: Wed, 21 Apr 2021 23:36:07 +0200 -Subject: [PATCH 06/28] decomment libraries used by enabled patches +Subject: [PATCH 06/30] decomment libraries used by enabled patches --- config.mk | 6 +++--- @@ -714,10 +714,10 @@ index 7db6cba..62add36 100644 2.38.1 -From b4f4d4569a694fd130ce02635283bf3f8bc31eaf Mon Sep 17 00:00:00 2001 +From 204c9419c75b7be43065b554c06da625af00bfd9 Mon Sep 17 00:00:00 2001 From: odrling Date: Sat, 24 Apr 2021 15:02:45 +0200 -Subject: [PATCH 07/28] runsvdir on startup +Subject: [PATCH 07/30] runsvdir on startup --- config.def.h | 1 + @@ -739,10 +739,10 @@ index 705617f..daaa034 100644 2.38.1 -From 1ba0b439d3f858a0cab4796f89c5ad22e06b72d7 Mon Sep 17 00:00:00 2001 +From 2ac7030d87b54cedf97adfec81cb4105b874b35e Mon Sep 17 00:00:00 2001 From: odrling Date: Fri, 14 May 2021 19:58:33 +0200 -Subject: [PATCH 08/28] browser config +Subject: [PATCH 08/30] browser config --- config.def.h | 3 ++- @@ -787,10 +787,10 @@ index 71a2ef8..1bc2e44 100644 2.38.1 -From 4f74d18977e505abfb084326ff3062c7c337e9f6 Mon Sep 17 00:00:00 2001 +From da86ba3b12cac731f4349a442408d14ce20b9047 Mon Sep 17 00:00:00 2001 From: odrling Date: Fri, 14 May 2021 20:04:15 +0200 -Subject: [PATCH 09/28] discord window rules +Subject: [PATCH 09/30] discord window rules --- config.def.h | 2 ++ @@ -813,10 +813,10 @@ index 771985a..4d41130 100644 2.38.1 -From 8afa6856969b4c658797efa0dc85ed873847a5f8 Mon Sep 17 00:00:00 2001 +From 0b591fc8a1f745d7425fb66ea25ac8898da3b3e5 Mon Sep 17 00:00:00 2001 From: odrling Date: Fri, 14 May 2021 20:08:27 +0200 -Subject: [PATCH 10/28] apply one rule patch +Subject: [PATCH 10/30] apply one rule patch --- patches.def.h | 2 +- @@ -839,10 +839,10 @@ index 1bc2e44..9da9a57 100644 2.38.1 -From 83d0423c42b7f4c25bfcefd9f3a942c8a73933de Mon Sep 17 00:00:00 2001 +From 19fcf9e340695cb419a2d8f4cd4c21cccbb6bf8d Mon Sep 17 00:00:00 2001 From: odrling Date: Sun, 20 Jun 2021 18:13:17 +0200 -Subject: [PATCH 11/28] add agordejo rule +Subject: [PATCH 11/30] add agordejo rule --- config.def.h | 1 + @@ -864,10 +864,10 @@ index 4d41130..4dea55d 100644 2.38.1 -From c4650458cb9ee137ee797f43ae4a42ead994fd5d Mon Sep 17 00:00:00 2001 +From 3fbf2164023e18bcbfcded0d16a8e241582b884d Mon Sep 17 00:00:00 2001 From: odrling Date: Sat, 25 Sep 2021 14:36:07 +0200 -Subject: [PATCH 12/28] start easyeffects on tag 9 +Subject: [PATCH 12/30] start easyeffects on tag 9 --- config.def.h | 1 + @@ -889,10 +889,10 @@ index 4dea55d..a5e048a 100644 2.38.1 -From 6e9ebdea8e7cc98b2d02ad94a8778063152fa574 Mon Sep 17 00:00:00 2001 +From 0be5b62fc9764f45bfa96de5b08b3def438fa0e8 Mon Sep 17 00:00:00 2001 From: odrling Date: Thu, 25 Nov 2021 01:15:38 +0100 -Subject: [PATCH 13/28] set carla to tag 9 +Subject: [PATCH 13/30] set carla to tag 9 --- config.def.h | 1 + @@ -914,10 +914,10 @@ index a5e048a..14fcda0 100644 2.38.1 -From f273b5689f2f3ba18dc057fa3fef63b1673756f8 Mon Sep 17 00:00:00 2001 +From 06ff8f5cb55d6e6b272277f4e0b860b2e7bafc88 Mon Sep 17 00:00:00 2001 From: odrling Date: Wed, 22 Dec 2021 00:00:07 +0100 -Subject: [PATCH 14/28] set dmenucmd to rofi +Subject: [PATCH 14/30] set dmenucmd to rofi --- config.def.h | 15 +-------------- @@ -974,10 +974,10 @@ index 9da9a57..b3cd508 100644 2.38.1 -From 5ca659ef4577780914a9ed298ee81994680702e2 Mon Sep 17 00:00:00 2001 +From e1ecf93b6a03995a888a33a32a5796ff5ce0b349 Mon Sep 17 00:00:00 2001 From: odrling Date: Wed, 20 Apr 2022 13:30:35 +0200 -Subject: [PATCH 15/28] enable no border patch +Subject: [PATCH 15/30] enable no border patch --- patches.def.h | 2 +- @@ -1000,10 +1000,10 @@ index b3cd508..f722a74 100644 2.38.1 -From 6c8cfe59a7efa97a12074806ca2e632ca7f9ef74 Mon Sep 17 00:00:00 2001 +From 9b43d8e26bf97f64154c1df0a7025946fc759dc9 Mon Sep 17 00:00:00 2001 From: odrling Date: Wed, 20 Apr 2022 13:52:04 +0200 -Subject: [PATCH 16/28] force swallow from alacritty +Subject: [PATCH 16/30] force swallow from alacritty --- config.def.h | 1 + @@ -1025,10 +1025,10 @@ index 3ac75f7..1fb36c8 100644 2.38.1 -From ec113dc03e278a8a91717f1d49706fbf835ab984 Mon Sep 17 00:00:00 2001 +From d44627cd5a5f7498c32348d3d4d1f686420f59df Mon Sep 17 00:00:00 2001 From: odrling Date: Wed, 20 Apr 2022 18:18:33 +0200 -Subject: [PATCH 17/28] remove browser rules and add permanent +Subject: [PATCH 17/30] remove browser rules and add permanent --- config.def.h | 12 ++++-------- @@ -1075,10 +1075,10 @@ index f722a74..a8b02bd 100644 2.38.1 -From 5597d12f97b76ef714f831fe6fbe5c938d49823c Mon Sep 17 00:00:00 2001 +From 591dde9fceea670cb6de35a8084da6d722560c22 Mon Sep 17 00:00:00 2001 From: odrling Date: Wed, 20 Apr 2022 19:13:43 +0200 -Subject: [PATCH 18/28] sendmon: keeptag patch +Subject: [PATCH 18/30] sendmon: keeptag patch --- dwm.c | 2 ++ @@ -1086,10 +1086,10 @@ Subject: [PATCH 18/28] sendmon: keeptag patch 2 files changed, 6 insertions(+) diff --git a/dwm.c b/dwm.c -index 2661987..4f6c227 100644 +index 60b25ea..3cd0e28 100644 --- a/dwm.c +++ b/dwm.c -@@ -3303,11 +3303,13 @@ sendmon(Client *c, Monitor *m) +@@ -3306,11 +3306,13 @@ sendmon(Client *c, Monitor *m) #if SCRATCHPADS_PATCH && !RENAMED_SCRATCHPADS_PATCH if (!(c->tags & SPTAGMASK)) #endif // SCRATCHPADS_PATCH @@ -1122,10 +1122,10 @@ index a8b02bd..1b509d2 100644 2.38.1 -From 4ae85b402bebec60a1695a3ad7c0c01771f4860c Mon Sep 17 00:00:00 2001 +From 2b11bc25a6c1f04d52d61d8036faeee4b5577a4e Mon Sep 17 00:00:00 2001 From: odrling Date: Wed, 20 Apr 2022 19:31:59 +0200 -Subject: [PATCH 19/28] taglabels +Subject: [PATCH 19/30] taglabels --- patches.def.h | 4 ++-- @@ -1154,10 +1154,10 @@ index 1b509d2..080a2e3 100644 2.38.1 -From 25436c8bc0322c2fff0d14c992cfc3b3ce4825cd Mon Sep 17 00:00:00 2001 +From 5032dafe5d36bd4f0ca75a489d6e6cf219f2ee5e Mon Sep 17 00:00:00 2001 From: odrling Date: Wed, 20 Apr 2022 20:26:55 +0200 -Subject: [PATCH 20/28] better taglabels +Subject: [PATCH 20/30] better taglabels --- config.def.h | 8 +++++--- @@ -1192,7 +1192,7 @@ index 0f75c61..2e3e330 100644 RULE(.instance = "spterm", .tags = SPTAG(0), .isfloating = 1) #endif // SCRATCHPADS_PATCH diff --git a/dwm.c b/dwm.c -index 4f6c227..924a020 100644 +index 3cd0e28..baa0481 100644 --- a/dwm.c +++ b/dwm.c @@ -344,6 +344,7 @@ struct XkbInfo { @@ -1260,10 +1260,10 @@ index 9e6d441..f00a7be 100644 2.38.1 -From e3246039157f4ecbcca64902a6dc4d6b2d188649 Mon Sep 17 00:00:00 2001 +From 03118bebb57bd6cc6cd9d1110f4ed34b56d57a24 Mon Sep 17 00:00:00 2001 From: odrling Date: Thu, 21 Apr 2022 01:55:12 +0200 -Subject: [PATCH 21/28] no swallow syncplay mpv +Subject: [PATCH 21/30] no swallow syncplay mpv --- config.def.h | 2 +- @@ -1286,10 +1286,10 @@ index 2e3e330..ba812f9 100644 2.38.1 -From 91e6b8bd35d32a80cbf94569f6ef00d5d1398382 Mon Sep 17 00:00:00 2001 +From a105afcd7b834a6e824c81b4e23113190b410ddf Mon Sep 17 00:00:00 2001 From: odrling Date: Thu, 21 Apr 2022 13:39:36 +0200 -Subject: [PATCH 22/28] add thunderbird and ardour labels +Subject: [PATCH 22/30] add thunderbird and ardour labels --- config.def.h | 3 ++- @@ -1320,10 +1320,10 @@ index ba812f9..d15a4db 100644 2.38.1 -From a44917372e432845c3b8678bcbe54e027f66144b Mon Sep 17 00:00:00 2001 +From 3240907f0977144ed6505de75ed33655feb58149 Mon Sep 17 00:00:00 2001 From: odrling Date: Thu, 5 May 2022 17:29:55 +0200 -Subject: [PATCH 23/28] use rofi run +Subject: [PATCH 23/30] use rofi run --- config.def.h | 2 +- @@ -1346,10 +1346,10 @@ index d15a4db..5eeab9a 100644 2.38.1 -From 87b82be0ce6390dcbbea81ff69b11403a06c7b66 Mon Sep 17 00:00:00 2001 +From 852036b5cc28891cee5f282173c84c569ae297e2 Mon Sep 17 00:00:00 2001 From: odrling Date: Thu, 26 May 2022 22:32:57 +0200 -Subject: [PATCH 24/28] add st as terminal +Subject: [PATCH 24/30] add st as terminal --- config.def.h | 1 + @@ -1371,10 +1371,10 @@ index 5eeab9a..46cf6c4 100644 2.38.1 -From 6afac5351f39aa4d4840fb6fb82fa307b1a772f3 Mon Sep 17 00:00:00 2001 +From fed1fd27b8ef2c5dda8d87f3048eb1caf668461d Mon Sep 17 00:00:00 2001 From: odrling Date: Mon, 30 May 2022 01:53:40 +0200 -Subject: [PATCH 25/28] add discord icon ig +Subject: [PATCH 25/30] add discord icon ig --- config.def.h | 1 + @@ -1396,10 +1396,10 @@ index 46cf6c4..f8fa04b 100644 2.38.1 -From 0ff23baf7b5e6dc0c0caff1f695d8cc0015922ad Mon Sep 17 00:00:00 2001 +From ec27dab9b7b227144f5a7254376476d84d6aaa2a Mon Sep 17 00:00:00 2001 From: odrling Date: Thu, 2 Jun 2022 16:00:25 +0200 -Subject: [PATCH 26/28] set correct fontawesome discord character +Subject: [PATCH 26/30] set correct fontawesome discord character --- config.def.h | 2 +- @@ -1422,10 +1422,10 @@ index f8fa04b..fc709aa 100644 2.38.1 -From 5ea5ed0c824d04a0d604d9498d65a9425a265f15 Mon Sep 17 00:00:00 2001 +From 66c146fb3b3dda568836e571720ee7db193d42af Mon Sep 17 00:00:00 2001 From: odrling Date: Thu, 28 Jul 2022 14:55:49 +0200 -Subject: [PATCH 27/28] set pid to rofi +Subject: [PATCH 27/30] set pid to rofi --- config.def.h | 2 +- @@ -1448,10 +1448,10 @@ index fc709aa..81ed9a3 100644 2.38.1 -From cff7788fe1a33db5ac3ad5581081e810def1226c Mon Sep 17 00:00:00 2001 +From 0b35b663fe896c169f5f891d4589c041809f8f5b Mon Sep 17 00:00:00 2001 From: odrling Date: Tue, 11 Oct 2022 17:52:33 +0200 -Subject: [PATCH 28/28] add windowmenu +Subject: [PATCH 28/30] add windowmenu --- config.def.h | 4 ++++ @@ -1482,3 +1482,80 @@ index 81ed9a3..a9551f7 100644 -- 2.38.1 + +From a58a90a6cfdb129edc81c80ca881118616823ece Mon Sep 17 00:00:00 2001 +From: odrling +Date: Mon, 21 Nov 2022 10:34:44 +0100 +Subject: [PATCH 29/30] add connect keybinding + +--- + config.def.h | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/config.def.h b/config.def.h +index a9551f7..4e039fb 100644 +--- a/config.def.h ++++ b/config.def.h +@@ -863,7 +863,7 @@ static const char *xkb_layouts[] = { + static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */ + #endif // NODMENU_PATCH + static const char *dmenucmd[] = { +- "rofi", "-pid", "/tmp/rofi", "-show", "run", NULL ++ "rofi", "-pid", "/tmp/rofi", "-show", "run", NULL + }; + static const char *windowmenu[] = { + "rofi", "-modi", "window", "-show", "window", NULL +@@ -873,6 +873,7 @@ static const char *passmenucmd[] = { "passmenu", NULL }; + static const char *webmenucmd[] = { "webmenu", NULL }; + static const char *screenshot[] = { "screenshot", NULL }; + static const char *screenshots[] = { "screenshot", "-s", "-l", "-c", "0.75,0.5,1.0,0.1", NULL }; ++static const char *connectcmd[] = { "connect", NULL }; + + #if BAR_STATUSCMD_PATCH + #if BAR_DWMBLOCKS_PATCH +@@ -905,7 +906,8 @@ static const Key keys[] = { + #endif // KEYMODES_PATCH + { MODKEY, XK_o, spawn, {.v = dmenucmd } }, + { MODKEY|ShiftMask, XK_Return, spawn, {.v = termcmd } }, +- { MODKEY, XK_w, spawn, {.v = windowmenu} }, ++ { MODKEY, XK_w, spawn, {.v = windowmenu } }, ++ { MODKEY, XK_c, spawn, {.v = connectcmd } }, + #if RIODRAW_PATCH + { MODKEY|ControlMask, XK_p, riospawnsync, {.v = dmenucmd } }, + { MODKEY|ControlMask, XK_Return, riospawn, {.v = termcmd } }, +-- +2.38.1 + + +From 376249965d3c500a6b63615c7946d601fe0c2bb9 Mon Sep 17 00:00:00 2001 +From: odrling +Date: Mon, 21 Nov 2022 11:01:22 +0100 +Subject: [PATCH 30/30] add taskmaster binding + +--- + config.def.h | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/config.def.h b/config.def.h +index 4e039fb..4ab4dec 100644 +--- a/config.def.h ++++ b/config.def.h +@@ -874,6 +874,7 @@ static const char *webmenucmd[] = { "webmenu", NULL }; + static const char *screenshot[] = { "screenshot", NULL }; + static const char *screenshots[] = { "screenshot", "-s", "-l", "-c", "0.75,0.5,1.0,0.1", NULL }; + static const char *connectcmd[] = { "connect", NULL }; ++static const char *taskmaster[] = { "taskmaster", NULL }; + + #if BAR_STATUSCMD_PATCH + #if BAR_DWMBLOCKS_PATCH +@@ -908,6 +909,7 @@ static const Key keys[] = { + { MODKEY|ShiftMask, XK_Return, spawn, {.v = termcmd } }, + { MODKEY, XK_w, spawn, {.v = windowmenu } }, + { MODKEY, XK_c, spawn, {.v = connectcmd } }, ++ { MODKEY, XK_t, spawn, {.v = taskmaster } }, + #if RIODRAW_PATCH + { MODKEY|ControlMask, XK_p, riospawnsync, {.v = dmenucmd } }, + { MODKEY|ControlMask, XK_Return, riospawn, {.v = termcmd } }, +-- +2.38.1 +