From 9764fb0b0c8daecf6ac7600bc83173b265c62cb6 Mon Sep 17 00:00:00 2001 From: frosty Date: Thu, 5 Sep 2024 00:30:50 -0400 Subject: [PATCH] add screenshot keybinds, cleanup xresources, and remove dmenu config --- config.def.h | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/config.def.h b/config.def.h index c9e54e3..1fd8077 100644 --- a/config.def.h +++ b/config.def.h @@ -14,7 +14,6 @@ static int smartgaps = 0; /* 1 means no outer gap when there is static int showbar = 1; /* 0 means no bar */ static int topbar = 1; /* 0 means bottom bar */ static char font[] = "monospace:size=10"; -static char dmenufont[] = "monospace:size=10"; static const char *fonts[] = { font }; static char normbgcolor[] = "#222222"; static char normbordercolor[] = "#444444"; @@ -71,33 +70,32 @@ static const Layout layouts[] = { /* commands */ static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */ -static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont, "-nb", normbgcolor, "-nf", normfgcolor, "-sb", selbordercolor, "-sf", selfgcolor, NULL }; +static const char *dmenucmd[] = { "ezrun", NULL }; static const char *termcmd[] = { "st", NULL }; /* * Xresources preferences to load at startup */ ResourcePref resources[] = { - { "font", STRING, &font }, - { "dmenufont", STRING, &dmenufont }, - { "normbgcolor", STRING, &normbgcolor }, - { "normbordercolor", STRING, &normbordercolor }, - { "normfgcolor", STRING, &normfgcolor }, - { "selbgcolor", STRING, &selbgcolor }, - { "selbordercolor", STRING, &selbordercolor }, - { "selfgcolor", STRING, &selfgcolor }, - { "borderpx", INTEGER, &borderpx }, - { "snap", INTEGER, &snap }, - { "showbar", INTEGER, &showbar }, - { "topbar", INTEGER, &topbar }, - { "nmaster", INTEGER, &nmaster }, - { "resizehints", INTEGER, &resizehints }, - { "mfact", FLOAT, &mfact }, - { "gappih", INTEGER, &gappih }, - { "gappiv", INTEGER, &gappiv }, - { "gappoh", INTEGER, &gappoh }, - { "gappov", INTEGER, &gappov }, - { "smartgaps", INTEGER, &smartgaps }, + { "font", STRING, &font }, + { "normbgcolor", STRING, &normbgcolor }, + { "normbordercolor", STRING, &normbordercolor }, + { "normfgcolor", STRING, &normfgcolor }, + { "selbgcolor", STRING, &selbgcolor }, + { "selbordercolor", STRING, &selbordercolor }, + { "selfgcolor", STRING, &selfgcolor }, + { "borderpx", INTEGER, &borderpx }, + { "snap", INTEGER, &snap }, + { "showbar", INTEGER, &showbar }, + { "topbar", INTEGER, &topbar }, + { "nmaster", INTEGER, &nmaster }, + { "resizehints", INTEGER, &resizehints }, + { "mfact", FLOAT, &mfact }, + { "gappih", INTEGER, &gappih }, + { "gappiv", INTEGER, &gappiv }, + { "gappoh", INTEGER, &gappoh }, + { "gappov", INTEGER, &gappov }, + { "smartgaps", INTEGER, &smartgaps }, }; #include "shiftview.c" @@ -110,6 +108,8 @@ static const Key keys[] = { { MODKEY, XK_v, spawn, TERMCMD("pulsemixer") }, { MODKEY, XK_e, spawn, SHCMD("thunar") }, { ControlMask|Mod1Mask, XK_u, spawn, TERMCMD("htop") }, + { ControlMask|Mod1Mask, XK_p, spawn, SHCMD("screenshot select") }, + { ControlMask|Mod1Mask, XK_o, spawn, SHCMD("screenshot full") }, { MODKEY, XK_b, togglebar, {0} }, { MODKEY, XK_j, focusstack, {.i = +1 } }, { MODKEY, XK_k, focusstack, {.i = -1 } },