summaryrefslogtreecommitdiff
path: root/config.h
diff options
context:
space:
mode:
authorProsperousPotato <ProsperousPotato@users.noreply.github.com>2025-02-28 20:04:33 +0000
committerProsperousPotato <ProsperousPotato@users.noreply.github.com>2025-03-31 18:31:28 +0100
commite2db9a817b05422570ae21b4f372cd392df9cb1b (patch)
treee81225340123ef9320133cc3c6550410df7dea6b /config.h
parent84ab815e68ba89c914904a55378848e92ba00bd7 (diff)
update config
Diffstat (limited to 'config.h')
-rw-r--r--config.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/config.h b/config.h
index e9a8aff..14b1e00 100644
--- a/config.h
+++ b/config.h
@@ -43,17 +43,17 @@ static const Rule rules[] = {
{ "steam", "steamwebhelper", "Steam", 0, 0, 0, 0, -1 },
{ "steam", NULL, "Steam Settings", 0, 1, 0, 0, -1 },
{ "qemu-system-x86_64","qemu-system-x86_64",NULL, 0, 1, 0, 0, -1 },
- { "steam_proton","steam_proton","Unreal Tournament 2004", 0, 1, 0, 0, -1 },
{ "Virt-manager",NULL, NULL, 0, 0, 0, 0, -1 },
{ "qBittorrent", NULL, NULL, 0, 1, 0, 0, -1 },
{ "qBittorrent", "qbittorrent", NULL, 0, 0, 0, 0, -1 },
{ "St", "st", NULL, 0, 0, 1, 1, -1 },
+ { "stfloat", "st", NULL, 0, 1, 1, 1, -1 },
{ "Mpv", NULL, NULL, 0, 1, 0, 0, -1 },
{ "Nsxiv", NULL, NULL, 0, 1, 0, 0, -1 },
{ "XTerm", "xterm", NULL, 0, 0, 1, 1, -1 },
{ "scrcpy", NULL, NULL, 0, 1, 0, 0, -1 },
{ "LibreWolf", "Alert", NULL, 0, 1, 0, 0, -1 },
- { "LibreWolf", "Places", "Library", 0, 1, 0, 0, -1 },
+ { "LibreWolf", "Places", "Library", 0, 1, 0, 0, -1 },
{ NULL, NULL, "Event Tester", 0, 0, 0, 1, -1 },
};
@@ -85,7 +85,8 @@ static const Layout layouts[] = {
static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */
static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_gray4, "-sf", col_cyan, NULL };
static const char *termcmd[] = { TERMINAL, NULL };
-static const char *sutermcmd[] = { TERMINAL,"-e", "su", NULL };
+static const char *floatterm[] = { TERMINAL, "-c", "stfloat", NULL };
+static const char *sutermcmd[] = { TERMINAL, "-e", "su", NULL };
#include <X11/XF86keysym.h>
@@ -123,6 +124,8 @@ static const Key keys[] = {
/* Non-default commands i.e. commands added in by me and patches */
{ MODKEY|ShiftMask, XK_space, spawn, {.v = sutermcmd } },
+ { Mod1Mask, XK_space, spawn, {.v = floatterm } },
+ { Mod1Mask|ShiftMask, XK_space, spawn, SHCMD(TERMINAL" -c stfloat -e su")},
{ MODKEY|ShiftMask, XK_j, movestack, {.i = +1 } },
{ MODKEY|ShiftMask, XK_k, movestack, {.i = -1 } },
{ MODKEY, XK_f, togglefullscr, {0} },
@@ -138,7 +141,7 @@ static const Key keys[] = {
{ Mod1Mask|ControlMask, XK_h, moveresize, {.v = "0x 0y -25w 0h" } },
{ MODKEY|ShiftMask, XK_m, spawn, SHCMD(TERMINAL" -e neomutt")},
{ MODKEY|ShiftMask, XK_n, spawn, SHCMD(TERMINAL" -e nvim")},
- { MODKEY, XK_Escape, spawn, SHCMD(TERMINAL" -e htop")},
+ { Mod1Mask, XK_Escape, spawn, SHCMD(TERMINAL" -c stfloat -e htop")},
{ MODKEY, XK_n, spawn, SHCMD(TERMINAL" -e newsboat")},
{ MODKEY, XK_e, spawn, SHCMD(TERMINAL" -e lfub")},
{ MODKEY, XK_Print, spawn, SHCMD("maimpick") },