M config.def.h => config.def.h +5 -1
@@ 65,6 65,8 @@ static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont,
static const char *termcmd[] = { "st", NULL };
static const char *webcmd[] = { "firefox", NULL };
static const char *lockcmd[] = { "slock", NULL };
+static const char *brupcmd[] = { "sudo", "xbacklight", "-inc", "10", NULL };
+static const char *brdowncmd[] = { "sudo", "xbacklight", "-dec", "10", NULL };
static const Key keys[] = {
/* modifier key function argument */
@@ 108,7 110,9 @@ static const Key keys[] = {
{ 0, XK_Print, spawn, SHCMD("scrot -a $(slop -f '%x,%y,%w,%h')") },
{ 0, XK_F2, spawn, SHCMD("amixer set Master playback 5%-") },
{ 0, XK_F3, spawn, SHCMD("amixer set Master playback 5%+") },
- { 0, XK_F4, spawn, SHCMD("amixer set Master playback toggle") },
+ { 0, XK_F1, spawn, SHCMD("amixer set Master playback toggle") },
+ { 0, XK_F6, spawn, {.v = brupcmd} },
+ { 0, XK_F5, spawn, {.v = brdowncmd} },
};
/* button definitions */
M config.h => config.h +5 -1
@@ 65,6 65,8 @@ static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont,
static const char *termcmd[] = { "st", NULL };
static const char *webcmd[] = { "firefox", NULL };
static const char *lockcmd[] = { "slock", NULL };
+static const char *brupcmd[] = { "sudo", "xbacklight", "-inc", "10", NULL };
+static const char *brdowncmd[] = { "sudo", "xbacklight", "-dec", "10", NULL };
static const Key keys[] = {
/* modifier key function argument */
@@ 108,7 110,9 @@ static const Key keys[] = {
{ 0, XK_Print, spawn, SHCMD("scrot -a $(slop -f '%x,%y,%w,%h')") },
{ 0, XK_F2, spawn, SHCMD("amixer set Master playback 5%-") },
{ 0, XK_F3, spawn, SHCMD("amixer set Master playback 5%+") },
- { 0, XK_F4, spawn, SHCMD("amixer set Master playback toggle") },
+ { 0, XK_F1, spawn, SHCMD("amixer set Master playback toggle") },
+ { 0, XK_F6, spawn, {.v = brupcmd} },
+ { 0, XK_F5, spawn, {.v = brdowncmd} },
};
/* button definitions */
M dwm => dwm +0 -0
M dwm.o => dwm.o +0 -0