diff options
| -rw-r--r-- | config.def.h | 14 | ||||
| -rw-r--r-- | config.mk | 4 | ||||
| -rw-r--r-- | dwm.c | 4 |
3 files changed, 14 insertions, 8 deletions
diff --git a/config.def.h b/config.def.h index aff5e5c..20d8214 100644 --- a/config.def.h +++ b/config.def.h @@ -282,9 +282,9 @@ static Key keys[] = { /* A - L */ - { MODKEY, XK_a, spawn, SHCMD("pamixer --allow-boost -d 3; kill -44 $(pidof dwmblocks)") }, - { MODKEY, XK_s, spawn, SHCMD("pamixer -t; kill -44 $(pidof dwmblocks)") }, - { MODKEY, XK_d, spawn, SHCMD("pamixer --allow-boost -i 3; kill -44 $(pidof dwmblocks)") }, + { MODKEY, XK_a, spawn, SHCMD("sndioctl output.level=+.05") }, + { MODKEY, XK_s, spawn, SHCMD("sndioctl output.mute=!") }, + { MODKEY, XK_d, spawn, SHCMD("sndioctl output.level=-.05") }, //{ MODKEY, XK_f, <stuff> {} }, //{ MODKEY, XK_g, <stuff> {} }, { MODKEY, XK_h, setmfact, {.f = -0.05} }, @@ -295,9 +295,9 @@ static Key keys[] = { //{ MODKEY, XK_apostrophe, <stuff>, {} }, /* Shift with A - L */ - { MODKEY|ShiftMask, XK_a, spawn, SHCMD("pamixer --default-source -d 3; kill -44 $(pidof dwmblocks)") }, - { MODKEY|ShiftMask, XK_s, spawn, SHCMD("pamixer --default-source -t; kill -44 $(pidof dwmblocks)") }, - { MODKEY|ShiftMask, XK_d, spawn, SHCMD("pamixer --default-source -i 3; kill -44 $(pidof dwmblocks)") }, + { MODKEY|ShiftMask, XK_a, spawn, SHCMD("sndioctl input.level=+.05") }, + { MODKEY|ShiftMask, XK_s, spawn, SHCMD("sndioctl input.mute=!") }, + { MODKEY|ShiftMask, XK_d, spawn, SHCMD("sndioctl input.level=-.05") }, //{ MODKEY|ShiftMask, XK_f, <stuff> {} }, //{ MODKEY|ShiftMask, XK_g, <stuff> {} }, //{ MODKEY|ShiftMask, XK_h, <stuff> {} }, @@ -406,9 +406,11 @@ static Button buttons[] = { { ClkLtSymbol, 0, Button1, setlayout, {0} }, { ClkLtSymbol, 0, Button3, setlayout, {.v = &layouts[2]} }, { ClkWinTitle, 0, Button2, zoom, {0} }, +#ifndef __OpenBSD__ { ClkStatusText, 0, Button1, sigstatusbar, {.i = 1} }, { ClkStatusText, 0, Button2, sigstatusbar, {.i = 2} }, { ClkStatusText, 0, Button3, sigstatusbar, {.i = 3} }, +#endif { ClkClientWin, MODKEY, Button1, movemouse, {0} }, { ClkClientWin, MODKEY, Button2, togglefloating, {0} }, { ClkClientWin, MODKEY, Button3, resizemouse, {0} }, @@ -18,8 +18,8 @@ XINERAMAFLAGS = -DXINERAMA FREETYPELIBS = -lfontconfig -lXft FREETYPEINC = /usr/include/freetype2 # OpenBSD (uncomment) -#FREETYPEINC = ${X11INC}/freetype2 -#KVMLIB = -lkvm +FREETYPEINC = ${X11INC}/freetype2 +KVMLIB = -lkvm # includes and libs INCS = -I${X11INC} -I${FREETYPEINC} @@ -241,7 +241,9 @@ static void setup(void); static void seturgent(Client *c, int urg); static void showhide(Client *c); static void sigchld(int unused); +#ifndef __OpenBSD__ static void sigstatusbar(const Arg *arg); +#endif static void sighup(int unused); static void sigterm(int unused); static void spawn(const Arg *arg); @@ -1967,6 +1969,7 @@ sigterm(int unused) quit(&a); } +#ifndef __OpenBSD__ void sigstatusbar(const Arg *arg) { @@ -1980,6 +1983,7 @@ sigstatusbar(const Arg *arg) sigqueue(statuspid, SIGRTMIN+statussig, sv); } +#endif void spawn(const Arg *arg) |