Introduction
Introduction Statistics Contact Development Disclaimer Help
dwm-backlight-20241021-351084d.diff - sites - public wiki contents of suckless.…
git clone git://git.suckless.org/sites
Log
Files
Refs
---
dwm-backlight-20241021-351084d.diff (1734B)
---
1 From 351084dabc6dbee742a3bf3b8829d530eb146e0d Mon Sep 17 00:00:00 2001
2 From: elbachir-one <[email protected]>
3 Date: Mon, 21 Oct 2024 14:03:49 +0100
4 Subject: [PATCH] Keybinds to control the backlight
5
6 ---
7 config.def.h | 4 ++++
8 dwm.c | 1 +
9 2 files changed, 5 insertions(+)
10
11 diff --git a/config.def.h b/config.def.h
12 index 9efa774..908c645 100644
13 --- a/config.def.h
14 +++ b/config.def.h
15 @@ -59,6 +59,8 @@ static const Layout layouts[] = {
16 static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in…
17 static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", d…
18 static const char *termcmd[] = { "st", NULL };
19 +static const char *upbrightness[] = { "xbacklight", "-inc", "10", NUL…
20 +static const char *downbrightness[] = { "xbacklight", "-dec", "10", NUL…
21
22 static const Key keys[] = {
23 /* modifier key function argu…
24 @@ -95,6 +97,8 @@ static const Key keys[] = {
25 TAGKEYS( XK_8, 7)
26 TAGKEYS( XK_9, 8)
27 { MODKEY|ShiftMask, XK_q, quit, {0} …
28 + { 0, XF86XK_MonBrightnessUp, spawn, {.v …
29 + { 0, XF86XK_MonBrightnessDown, spawn, {.v …
30 };
31
32 /* button definitions */
33 diff --git a/dwm.c b/dwm.c
34 index 1443802..5439d3e 100644
35 --- a/dwm.c
36 +++ b/dwm.c
37 @@ -36,6 +36,7 @@
38 #include <X11/Xlib.h>
39 #include <X11/Xproto.h>
40 #include <X11/Xutil.h>
41 +#include <X11/XF86keysym.h>
42 #ifdef XINERAMA
43 #include <X11/extensions/Xinerama.h>
44 #endif /* XINERAMA */
45 --
46 2.46.2
47
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.