mirror of
https://codeberg.org/dwl/dwl-patches.git
synced 2025-09-09 12:45:00 +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>
|
||||
Date: Sat, 25 Nov 2023 14:10:20 +0200
|
||||
Subject: [PATCH 1/2] add rotatetags patch
|
||||
Date: Tue, 23 Jan 2024 12:01:48 +0200
|
||||
Subject: [PATCH] add rotatetags patch
|
||||
|
||||
---
|
||||
config.def.h | 17 ++++++++++++++---
|
||||
config.def.h | 13 ++++++++++++-
|
||||
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
|
||||
index 9009517..f01f628 100644
|
||||
index 9009517..a80207a 100644
|
||||
--- a/config.def.h
|
||||
+++ b/config.def.h
|
||||
@@ -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 */
|
||||
#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_k, focusstack, {.i = -1} },
|
||||
{ MODKEY, XKB_KEY_i, 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, XKB_KEY_a, rotatetags, {.i = VIEW_L} },
|
||||
+ { 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} },
|
||||
diff --git a/dwl.c b/dwl.c
|
||||
index bf02a6d..f78b8fb 100644
|
||||
index bf02a6d..e737e34 100644
|
||||
--- a/dwl.c
|
||||
+++ b/dwl.c
|
||||
@@ -332,6 +332,7 @@ static Monitor *xytomon(double x, double y);
|
||||
@ -81,9 +77,9 @@ index bf02a6d..f78b8fb 100644
|
||||
+
|
||||
+ newarg.i = nextseltags;
|
||||
+
|
||||
+ if (shift) {
|
||||
+ if (shift)
|
||||
+ tag(&newarg);
|
||||
+ } else
|
||||
+ else
|
||||
+ view(&newarg);
|
||||
+}
|
||||
+
|
||||
@ -93,31 +89,3 @@ index bf02a6d..f78b8fb 100644
|
||||
--
|
||||
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