mirror of
https://codeberg.org/frosty/dwm.git
synced 2024-09-19 03:36:55 -04:00
add screenshot keybinds, cleanup xresources, and remove dmenu config
This commit is contained in:
parent
be8cb44c3e
commit
9764fb0b0c
44
config.def.h
44
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 showbar = 1; /* 0 means no bar */
|
||||||
static int topbar = 1; /* 0 means bottom bar */
|
static int topbar = 1; /* 0 means bottom bar */
|
||||||
static char font[] = "monospace:size=10";
|
static char font[] = "monospace:size=10";
|
||||||
static char dmenufont[] = "monospace:size=10";
|
|
||||||
static const char *fonts[] = { font };
|
static const char *fonts[] = { font };
|
||||||
static char normbgcolor[] = "#222222";
|
static char normbgcolor[] = "#222222";
|
||||||
static char normbordercolor[] = "#444444";
|
static char normbordercolor[] = "#444444";
|
||||||
|
@ -71,33 +70,32 @@ static const Layout layouts[] = {
|
||||||
|
|
||||||
/* commands */
|
/* commands */
|
||||||
static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */
|
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 };
|
static const char *termcmd[] = { "st", NULL };
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Xresources preferences to load at startup
|
* Xresources preferences to load at startup
|
||||||
*/
|
*/
|
||||||
ResourcePref resources[] = {
|
ResourcePref resources[] = {
|
||||||
{ "font", STRING, &font },
|
{ "font", STRING, &font },
|
||||||
{ "dmenufont", STRING, &dmenufont },
|
{ "normbgcolor", STRING, &normbgcolor },
|
||||||
{ "normbgcolor", STRING, &normbgcolor },
|
{ "normbordercolor", STRING, &normbordercolor },
|
||||||
{ "normbordercolor", STRING, &normbordercolor },
|
{ "normfgcolor", STRING, &normfgcolor },
|
||||||
{ "normfgcolor", STRING, &normfgcolor },
|
{ "selbgcolor", STRING, &selbgcolor },
|
||||||
{ "selbgcolor", STRING, &selbgcolor },
|
{ "selbordercolor", STRING, &selbordercolor },
|
||||||
{ "selbordercolor", STRING, &selbordercolor },
|
{ "selfgcolor", STRING, &selfgcolor },
|
||||||
{ "selfgcolor", STRING, &selfgcolor },
|
{ "borderpx", INTEGER, &borderpx },
|
||||||
{ "borderpx", INTEGER, &borderpx },
|
{ "snap", INTEGER, &snap },
|
||||||
{ "snap", INTEGER, &snap },
|
{ "showbar", INTEGER, &showbar },
|
||||||
{ "showbar", INTEGER, &showbar },
|
{ "topbar", INTEGER, &topbar },
|
||||||
{ "topbar", INTEGER, &topbar },
|
{ "nmaster", INTEGER, &nmaster },
|
||||||
{ "nmaster", INTEGER, &nmaster },
|
{ "resizehints", INTEGER, &resizehints },
|
||||||
{ "resizehints", INTEGER, &resizehints },
|
{ "mfact", FLOAT, &mfact },
|
||||||
{ "mfact", FLOAT, &mfact },
|
{ "gappih", INTEGER, &gappih },
|
||||||
{ "gappih", INTEGER, &gappih },
|
{ "gappiv", INTEGER, &gappiv },
|
||||||
{ "gappiv", INTEGER, &gappiv },
|
{ "gappoh", INTEGER, &gappoh },
|
||||||
{ "gappoh", INTEGER, &gappoh },
|
{ "gappov", INTEGER, &gappov },
|
||||||
{ "gappov", INTEGER, &gappov },
|
{ "smartgaps", INTEGER, &smartgaps },
|
||||||
{ "smartgaps", INTEGER, &smartgaps },
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#include "shiftview.c"
|
#include "shiftview.c"
|
||||||
|
@ -110,6 +108,8 @@ static const Key keys[] = {
|
||||||
{ MODKEY, XK_v, spawn, TERMCMD("pulsemixer") },
|
{ MODKEY, XK_v, spawn, TERMCMD("pulsemixer") },
|
||||||
{ MODKEY, XK_e, spawn, SHCMD("thunar") },
|
{ MODKEY, XK_e, spawn, SHCMD("thunar") },
|
||||||
{ ControlMask|Mod1Mask, XK_u, spawn, TERMCMD("htop") },
|
{ 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_b, togglebar, {0} },
|
||||||
{ MODKEY, XK_j, focusstack, {.i = +1 } },
|
{ MODKEY, XK_j, focusstack, {.i = +1 } },
|
||||||
{ MODKEY, XK_k, focusstack, {.i = -1 } },
|
{ MODKEY, XK_k, focusstack, {.i = -1 } },
|
||||||
|
|
Loading…
Reference in a new issue