birdwm

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 1f1ba553ce8af60dde14b1f00802a699276cbe3f
parent 015c7050619d6ba1f23a9f9f79719754a9e0a7fa
Author: grouse <bdmfegys@duck.com>
Date:   Thu, 22 Feb 2024 19:18:16 -0500

add new top scratchpad, executed with MODKEY + Shift + h

Diffstat:
Mconfig.def.h | 16+++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/config.def.h b/config.def.h @@ -31,16 +31,25 @@ typedef struct { const char *name; const void *cmd; } Sp; + +char termfm[] = "ranger"; +char upgradescript[] = "upgrader"; +char musicterm[] = "mocp"; +char termtop[] = "htop"; + static const char *spcmd1[] = {"birdterm", "-n", "spterm", "-g", "144x41", NULL }; /* regular terminal scratchpad */ -static const char *spcmd2[] = {"birdterm", "-n", "spfm", "-g", "144x41", "-e", "ranger", NULL }; /* file manager scratchpad */ -static const char *spcmd3[] = {"birdterm", "-n", "upgrader", "-g", "144x41", "-e", "upgrader", NULL }; /* upgrade script, change if your script is named differently */ -static const char *spcmd4[] = {"birdterm", "-n", "musicterm", "-g", "144x41", "-e", "mocp", NULL }; /* upgrade script, change if your script is named differently */ +static const char *spcmd2[] = {"birdterm", "-n", "spfm", "-g", "144x41", "-e", termfm, NULL }; /* file manager scratchpad */ +static const char *spcmd3[] = {"birdterm", "-n", "upgrader", "-g", "144x41", "-e", upgradescript, NULL }; /* upgrade script, change if your script is named differently */ +static const char *spcmd4[] = {"birdterm", "-n", "musicterm", "-g", "144x41", "-e", musicterm, NULL }; /* upgrade script, change if your script is named differently */ +//static const char *spcmd5[] = {"birdterm", "-n", "musicterm", "-g", "144x41", "-e", "htop", NULL }; /* upgrade script, change if your script is named differently */ +static const char *spcmd5[] = {"birdterm", "-n", "topterm", "-g", "144x41", "-e", termtop, NULL }; /* upgrade script, change if your script is named differently */ static Sp scratchpads[] = { /* name cmd */ {"spterm", spcmd1}, {"spranger", spcmd2}, {"upgrader", spcmd3}, {"musicterm", spcmd4}, + {"topterm", spcmd5}, }; static const unsigned int alphas[][3] = { @@ -162,6 +171,7 @@ static const Key keys[] = { { MODKEY, XK_u, togglescratch, {.ui = 1 } }, { MODKEY|ShiftMask, XK_u, togglescratch, {.ui = 2 } }, { MODKEY|ShiftMask, XK_m, togglescratch, {.ui = 3 } }, + { MODKEY|ShiftMask, XK_h, togglescratch, {.ui = 4 } }, TAGKEYS( XK_1, 0) TAGKEYS( XK_2, 1) TAGKEYS( XK_3, 2)