From d48a15fbf1b91e2624de7e7e16fce0cfd16db6c8 Mon Sep 17 00:00:00 2001
From: Luca Bilke <bilke@tralios.de>
Date: Fri, 19 Apr 2024 10:41:54 +0200
Subject: [PATCH 1/6] show layout symbol

---
 patches.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/patches.h b/patches.h
index 662f3f1..c2b80f9 100644
--- a/patches.h
+++ b/patches.h
@@ -77,7 +77,7 @@
 #define BAR_LAYOUTMENU_PATCH 0
 
 /* Show layout symbol in bar */
-#define BAR_LTSYMBOL_PATCH 0
+#define BAR_LTSYMBOL_PATCH 1
 
 /* Adds powerline arrows for the status.
  * This uses statuscolors logic for choosing colors for the powerline. As these markers

From b8a0f8f18c15f4534becdb85eb078fa8d1f90535 Mon Sep 17 00:00:00 2001
From: Luca Bilke <bilke@tralios.de>
Date: Mon, 22 Apr 2024 17:26:37 +0200
Subject: [PATCH 2/6] update keybinds

---
 config.h | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/config.h b/config.h
index 0fcb56b..b21216b 100644
--- a/config.h
+++ b/config.h
@@ -242,8 +242,8 @@ static const Key keys[] = {
     // { MODKEY | ShiftMask,  XK_bracketright,    spawn,              {.v = (const char *[]){NULL}} },
     { MODKEY,              XK_BackSpace,       spawn,              SHCMD("$HOME/.local/libexec/dwm/dmenusys") },
     // { MODKEY | ShiftMask,  XK_BackSpace,       spawn,              {.v = (const char *[]){NULL}} },
-    { MODKEY,              XK_Tab,             pushstack,          {.i = INC(+1)} }, 
-    { MODKEY | ShiftMask,  XK_Tab,             pushstack,          {.i = INC(-1)} }, 
+    // { MODKEY,              XK_Tab,             spawn,              {.v = (const char *[]){NULL}} },
+    // { MODKEY | ShiftMask,  XK_Tab,             spawn,              {.v = (const char *[]){NULL}} },
     // { MODKEY,              XK_apostrophe,      spawn,              {.v = (const char *[]){NULL}} },
     // { MODKEY | ShiftMask,  XK_apostrophe,      spawn,              {.v = (const char *[]){NULL}} },
     { MODKEY,              XK_comma,           focusmon,           {.i = +1} },
@@ -263,7 +263,7 @@ static const Key keys[] = {
     { MODKEY,              XK_r,               setlayout,          {.v = &layouts[4]} },
     { MODKEY | ShiftMask,  XK_r,               setlayout,          {.v = &layouts[5]} },
     { MODKEY,              XK_l,               focusdir,           {.i = 1 } },
-    // { MODKEY | ShiftMask,  XK_l,               spawn,              {.v = (const char *[]){NULL}} },
+    { MODKEY | ShiftMask,  XK_l,               pushstack,          {.i = INC(-1)} },
     // { MODKEY,              XK_slash,           spawn,              {.v = (const char *[]){NULL}} },
     // { MODKEY | ShiftMask,  XK_slash,           spawn,              {.v = (const char *[]){NULL}} },
     // { MODKEY,              XK_equal,           spawn,              {.v = (const char *[]){NULL}} },
@@ -281,7 +281,7 @@ static const Key keys[] = {
     { MODKEY,              XK_d,               spawn,              {.v = (const char *[]){"dunstctl", "context", NULL}} },
     { MODKEY | ShiftMask,  XK_d,               spawn,              {.v = (const char *[]){"dunstctl", "action", "0", NULL}} },
     { MODKEY,              XK_h,               focusdir,           {.i = 0 } },
-    // { MODKEY | ShiftMask,  XK_h,               spawn,              {.v = (const char *[]){NULL}} },
+    { MODKEY | ShiftMask,  XK_h,               pushstack,          {.i = INC(+1)} },
     { MODKEY,              XK_t,               spawn,              {.v = (const char *[]){BROWSER, BROWSER_FLAG_1, NULL}} },
     { MODKEY | ShiftMask,  XK_t,               spawn,              {.v = (const char *[]){BROWSER, BROWSER_FLAG_1, BROWSER_FLAG_INCOG, NULL}} },
     { MODKEY,              XK_n,               focusstack,         {.i = PREVSEL} },

From d69616a23d3b64c4649041b9647f7dd426605f21 Mon Sep 17 00:00:00 2001
From: Luca Bilke <bilke@tralios.de>
Date: Tue, 23 Apr 2024 14:54:07 +0200
Subject: [PATCH 3/6] switch pushstack keybinds

---
 config.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/config.h b/config.h
index b21216b..1f8ae04 100644
--- a/config.h
+++ b/config.h
@@ -263,7 +263,7 @@ static const Key keys[] = {
     { MODKEY,              XK_r,               setlayout,          {.v = &layouts[4]} },
     { MODKEY | ShiftMask,  XK_r,               setlayout,          {.v = &layouts[5]} },
     { MODKEY,              XK_l,               focusdir,           {.i = 1 } },
-    { MODKEY | ShiftMask,  XK_l,               pushstack,          {.i = INC(-1)} },
+    { MODKEY | ShiftMask,  XK_l,               pushstack,          {.i = INC(+1)} },
     // { MODKEY,              XK_slash,           spawn,              {.v = (const char *[]){NULL}} },
     // { MODKEY | ShiftMask,  XK_slash,           spawn,              {.v = (const char *[]){NULL}} },
     // { MODKEY,              XK_equal,           spawn,              {.v = (const char *[]){NULL}} },
@@ -281,7 +281,7 @@ static const Key keys[] = {
     { MODKEY,              XK_d,               spawn,              {.v = (const char *[]){"dunstctl", "context", NULL}} },
     { MODKEY | ShiftMask,  XK_d,               spawn,              {.v = (const char *[]){"dunstctl", "action", "0", NULL}} },
     { MODKEY,              XK_h,               focusdir,           {.i = 0 } },
-    { MODKEY | ShiftMask,  XK_h,               pushstack,          {.i = INC(+1)} },
+    { MODKEY | ShiftMask,  XK_h,               pushstack,          {.i = INC(-1)} },
     { MODKEY,              XK_t,               spawn,              {.v = (const char *[]){BROWSER, BROWSER_FLAG_1, NULL}} },
     { MODKEY | ShiftMask,  XK_t,               spawn,              {.v = (const char *[]){BROWSER, BROWSER_FLAG_1, BROWSER_FLAG_INCOG, NULL}} },
     { MODKEY,              XK_n,               focusstack,         {.i = PREVSEL} },

From 0e4f376087b275603d30c68cb81a84944df2b759 Mon Sep 17 00:00:00 2001
From: Luca Bilke <bilke@tralios.de>
Date: Wed, 24 Apr 2024 11:41:54 +0200
Subject: [PATCH 4/6] update scratchpad terminal

---
 config.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/config.h b/config.h
index 1f8ae04..24bc1f1 100644
--- a/config.h
+++ b/config.h
@@ -119,7 +119,7 @@ static const char *const autostart[] = {
     NULL
 };
 
-static const char *spterm[] = { "t", TERM, TERM_FLAG_CLASS, "spterm", TERM_FLAG_EXEC, "tmux", NULL };
+static const char *spterm[] = { "t", TERM, TERM_FLAG_CLASS, "spterm", NULL };
 static const char *spfile[] = { "f", TERM, TERM_FLAG_CLASS, "spfile", TERM_FLAG_EXEC, "lfX", NULL };
 static const char *spproc[] = { "p", TERM, TERM_FLAG_CLASS, "spproc", TERM_FLAG_EXEC, "btm", NULL };
 static const char *spdisk[] = { "d", TERM, TERM_FLAG_CLASS, "spdisk", TERM_FLAG_EXEC, "gdu", NULL };

From d1621fb61a17c86dbb1b897ac11c478a95fe97b8 Mon Sep 17 00:00:00 2001
From: Johnny5 <bot@snaile.de>
Date: Fri, 3 May 2024 19:10:18 +0200
Subject: [PATCH 5/6] Update renovate/renovate Docker digest to c452bbc (#7)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| renovate/renovate | container | digest | `41d577b` -> `c452bbc` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yODAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: https://git.snaile.de/snailed/dwm-custom/pulls/7
Co-authored-by: Johnny5 <bot@snaile.de>
Co-committed-by: Johnny5 <bot@snaile.de>
---
 .forgejo/workflows/renovate.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.forgejo/workflows/renovate.yml b/.forgejo/workflows/renovate.yml
index f305d25..5b89a50 100644
--- a/.forgejo/workflows/renovate.yml
+++ b/.forgejo/workflows/renovate.yml
@@ -7,7 +7,7 @@ on:
 jobs:
   renovate:
     runs-on: docker
-    container: renovate/renovate@sha256:41d577babe0af3f75c1f0784b13fcf3a6850515622b584526f574c23e21366cb
+    container: renovate/renovate@sha256:c452bbcc209e1d387568e3effa67361ecd6cbafb981d643297f3f66170cfe20e
     env:
       RENOVATE_TOKEN: ${{ secrets.RENOVATE_TOKEN }}
       GITHUB_COM_TOKEN: ${{ secrets.GH_NOPRIV_TOKEN }}

From 32ba01279c683040c26e894a27a84a1eda35c2b7 Mon Sep 17 00:00:00 2001
From: Johnny5 <bot@snaile.de>
Date: Fri, 3 May 2024 19:10:33 +0200
Subject: [PATCH 6/6] Update git.snaile.de/snailed/xbps-builder Docker tag to
 v2024.0502.1733 (#6)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| git.snaile.de/snailed/xbps-builder | container | minor | `2024.46.1156` -> `2024.0502.1733` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yODAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: https://git.snaile.de/snailed/dwm-custom/pulls/6
Co-authored-by: Johnny5 <bot@snaile.de>
Co-committed-by: Johnny5 <bot@snaile.de>
---
 .forgejo/workflows/build.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml
index d0950ca..5cceea7 100644
--- a/.forgejo/workflows/build.yml
+++ b/.forgejo/workflows/build.yml
@@ -11,7 +11,7 @@ on:
 jobs:
   build-and-publish:
     runs-on: docker
-    container: git.snaile.de/snailed/xbps-builder:2024.46.1156@sha256:c69bcb9da724a31d9c1fff36fa6dc8f363b2d9f2470d3ec7887a0905c84b66ea
+    container: git.snaile.de/snailed/xbps-builder:2024.0502.1733@sha256:0ca263f8a97fbd29f88349e731153f60569d19ddd7320f2c7c80047a35260c9b
     env:
       LICENSE: "GPL-2.0"
       SHORT_DESCRIPTION: "Customized DWM"