mirror of
https://codeberg.org/dwl/dwl-patches.git
synced 2025-09-10 13:14:57 +00:00
add rotatetags patch
This commit is contained in:
parent
5efb766a94
commit
91423c5cf1
@ -1,15 +1,15 @@
|
|||||||
From d98d2b6c3d3b6ef4a862aa9faa77333eac9a724b Mon Sep 17 00:00:00 2001
|
From 308c668010bb7526ea40ad12dbaa1af62f9d7421 Mon Sep 17 00:00:00 2001
|
||||||
From: korei999 <ju7t1xe@gmail.com>
|
From: korei999 <ju7t1xe@gmail.com>
|
||||||
Date: Sat, 25 Nov 2023 14:10:20 +0200
|
Date: Tue, 23 Jan 2024 12:01:48 +0200
|
||||||
Subject: [PATCH 1/2] add rotatetags patch
|
Subject: [PATCH] add rotatetags patch
|
||||||
|
|
||||||
---
|
---
|
||||||
config.def.h | 17 ++++++++++++++---
|
config.def.h | 13 ++++++++++++-
|
||||||
dwl.c | 29 +++++++++++++++++++++++++++++
|
dwl.c | 29 +++++++++++++++++++++++++++++
|
||||||
2 files changed, 43 insertions(+), 3 deletions(-)
|
2 files changed, 41 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
diff --git a/config.def.h b/config.def.h
|
diff --git a/config.def.h b/config.def.h
|
||||||
index 9009517..f01f628 100644
|
index 9009517..a80207a 100644
|
||||||
--- a/config.def.h
|
--- a/config.def.h
|
||||||
+++ b/config.def.h
|
+++ b/config.def.h
|
||||||
@@ -14,6 +14,13 @@ static const float urgentcolor[] = COLOR(0xff0000ff);
|
@@ -14,6 +14,13 @@ static const float urgentcolor[] = COLOR(0xff0000ff);
|
||||||
@ -26,25 +26,21 @@ index 9009517..f01f628 100644
|
|||||||
/* tagging - TAGCOUNT must be no greater than 31 */
|
/* tagging - TAGCOUNT must be no greater than 31 */
|
||||||
#define TAGCOUNT (9)
|
#define TAGCOUNT (9)
|
||||||
|
|
||||||
@@ -125,9 +132,13 @@ static const Key keys[] = {
|
@@ -125,7 +132,11 @@ static const Key keys[] = {
|
||||||
{ MODKEY, XKB_KEY_j, focusstack, {.i = +1} },
|
{ MODKEY, XKB_KEY_j, focusstack, {.i = +1} },
|
||||||
{ MODKEY, XKB_KEY_k, focusstack, {.i = -1} },
|
{ MODKEY, XKB_KEY_k, focusstack, {.i = -1} },
|
||||||
{ MODKEY, XKB_KEY_i, incnmaster, {.i = +1} },
|
{ MODKEY, XKB_KEY_i, incnmaster, {.i = +1} },
|
||||||
- { MODKEY, XKB_KEY_d, incnmaster, {.i = -1} },
|
- { MODKEY, XKB_KEY_d, incnmaster, {.i = -1} },
|
||||||
- { MODKEY, XKB_KEY_h, setmfact, {.f = -0.05f} },
|
|
||||||
- { MODKEY, XKB_KEY_l, setmfact, {.f = +0.05f} },
|
|
||||||
+ { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_i, incnmaster, {.i = -1} },
|
+ { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_i, incnmaster, {.i = -1} },
|
||||||
+ { MODKEY, XKB_KEY_a, rotatetags, {.i = VIEW_L} },
|
+ { MODKEY, XKB_KEY_a, rotatetags, {.i = VIEW_L} },
|
||||||
+ { MODKEY, XKB_KEY_d, rotatetags, {.i = VIEW_R} },
|
+ { MODKEY, XKB_KEY_d, rotatetags, {.i = VIEW_R} },
|
||||||
+ { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_a, rotatetags, {.i = SHIFT_L} },
|
+ { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_a, rotatetags, {.i = SHIFT_L} },
|
||||||
+ { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_d, rotatetags, {.i = SHIFT_R} },
|
+ { MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_d, rotatetags, {.i = SHIFT_R} },
|
||||||
+ { MODKEY, XKB_KEY_h, setmfact, {.f = -0.05} },
|
{ MODKEY, XKB_KEY_h, setmfact, {.f = -0.05f} },
|
||||||
+ { MODKEY, XKB_KEY_l, setmfact, {.f = +0.05} },
|
{ MODKEY, XKB_KEY_l, setmfact, {.f = +0.05f} },
|
||||||
{ MODKEY, XKB_KEY_Return, zoom, {0} },
|
{ MODKEY, XKB_KEY_Return, zoom, {0} },
|
||||||
{ MODKEY, XKB_KEY_Tab, view, {0} },
|
|
||||||
{ MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_C, killclient, {0} },
|
|
||||||
diff --git a/dwl.c b/dwl.c
|
diff --git a/dwl.c b/dwl.c
|
||||||
index bf02a6d..f78b8fb 100644
|
index bf02a6d..e737e34 100644
|
||||||
--- a/dwl.c
|
--- a/dwl.c
|
||||||
+++ b/dwl.c
|
+++ b/dwl.c
|
||||||
@@ -332,6 +332,7 @@ static Monitor *xytomon(double x, double y);
|
@@ -332,6 +332,7 @@ static Monitor *xytomon(double x, double y);
|
||||||
@ -81,9 +77,9 @@ index bf02a6d..f78b8fb 100644
|
|||||||
+
|
+
|
||||||
+ newarg.i = nextseltags;
|
+ newarg.i = nextseltags;
|
||||||
+
|
+
|
||||||
+ if (shift) {
|
+ if (shift)
|
||||||
+ tag(&newarg);
|
+ tag(&newarg);
|
||||||
+ } else
|
+ else
|
||||||
+ view(&newarg);
|
+ view(&newarg);
|
||||||
+}
|
+}
|
||||||
+
|
+
|
||||||
@ -93,31 +89,3 @@ index bf02a6d..f78b8fb 100644
|
|||||||
--
|
--
|
||||||
2.43.0
|
2.43.0
|
||||||
|
|
||||||
|
|
||||||
From 0a4148eaddfb313887c343fb5f5847df55642f2c Mon Sep 17 00:00:00 2001
|
|
||||||
From: korei999 <ju7t1xe@gmail.com>
|
|
||||||
Date: Mon, 22 Jan 2024 16:59:14 +0200
|
|
||||||
Subject: [PATCH 2/2] use floats
|
|
||||||
|
|
||||||
---
|
|
||||||
config.def.h | 4 ++--
|
|
||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/config.def.h b/config.def.h
|
|
||||||
index f01f628..a80207a 100644
|
|
||||||
--- a/config.def.h
|
|
||||||
+++ b/config.def.h
|
|
||||||
@@ -137,8 +137,8 @@ static const Key keys[] = {
|
|
||||||
{ MODKEY, XKB_KEY_d, rotatetags, {.i = VIEW_R} },
|
|
||||||
{ MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_a, rotatetags, {.i = SHIFT_L} },
|
|
||||||
{ MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_d, rotatetags, {.i = SHIFT_R} },
|
|
||||||
- { MODKEY, XKB_KEY_h, setmfact, {.f = -0.05} },
|
|
||||||
- { MODKEY, XKB_KEY_l, setmfact, {.f = +0.05} },
|
|
||||||
+ { MODKEY, XKB_KEY_h, setmfact, {.f = -0.05f} },
|
|
||||||
+ { MODKEY, XKB_KEY_l, setmfact, {.f = +0.05f} },
|
|
||||||
{ MODKEY, XKB_KEY_Return, zoom, {0} },
|
|
||||||
{ MODKEY, XKB_KEY_Tab, view, {0} },
|
|
||||||
{ MODKEY|WLR_MODIFIER_SHIFT, XKB_KEY_C, killclient, {0} },
|
|
||||||
--
|
|
||||||
2.43.0
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user