diff options
author | Özgür Kesim <oec@codeblau.de> | 2022-01-30 12:50:53 +0100 |
---|---|---|
committer | Özgür Kesim <oec@codeblau.de> | 2022-01-30 12:50:53 +0100 |
commit | aaa07dc015c628484688a25182a297ec70ece44b (patch) | |
tree | 5508180714994d58a6f505511f63fd86a05ec929 /config.h | |
parent | 1d9e4925875bad552e4e907eee5a78f1335064e0 (diff) |
audio works
Diffstat (limited to 'config.h')
-rw-r--r-- | config.h | 34 |
1 files changed, 29 insertions, 5 deletions
@@ -2,12 +2,17 @@ /* appearance */ static const unsigned int borderpx = 4; /* border pixel of windows */ -static const unsigned int gappx = 25; /* gaps between windows */ +static const unsigned int gappx = 25; /* gaps between windows */ static const unsigned int snap = 32; /* snap pixel */ +static const unsigned int systraypinning = 0; /* 0: sloppy systray follows selected monitor, >0: pin systray to monitor X */ +static const unsigned int systrayonleft = 0; /* 0: systray in the right corner, >0: systray on left of status text */ +static const unsigned int systrayspacing = 2; /* systray spacing */ +static const int systraypinningfailfirst = 1; /* 1: if pinning fails, display systray on the first monitor, False: display systray on the last monitor*/ +static const int showsystray = 1; /* 0 means no systray */ static const int showbar = 1; /* 0 means no bar */ static const int topbar = 0; /* 0 means bottom bar */ -static const char *fonts[] = { "monospace:size=10" }; -static const char dmenufont[] = "monospace:size=10"; +static const char *fonts[] = { "Go:pixelsize=16:antialias=true:autohint=true" }; +static const char dmenufont[] = "Go:pixelsize=16:antialias=true:autohint=true"; static const char col_gray1[] = "#222222"; static const char col_gray2[] = "#444444"; static const char col_gray3[] = "#bbbbbb"; @@ -66,6 +71,15 @@ static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont, static const char *termcmd[] = { "alacritty", NULL }; static const char *brightnessup[] = { "sudo", "brightnessctl", "set", "+10%", NULL}; static const char *brightnessdown[] = { "sudo", "brightnessctl", "set", "10%-", NULL}; +static const char *audioup[] = { "pactl", "set-sink-volume", "@DEFAULT_SINK@", "+5%", NULL }; +static const char *audiodown[] = { "pactl", "set-sink-volume", "@DEFAULT_SINK@", "-5%", NULL }; +static const char *audiotoggle[] = { "pactl", "set-sink-mute", "@DEFAULT_SINK@", "toggle", NULL }; +static const char *mpcnext[] = { "mpc", "next", NULL }; +static const char *mpctoggle[] = { "mpc", "toggle", NULL }; +static const char *mpcprev[] = { "mpc", "prev", NULL }; +static const char *mpcpause[] = { "mpc", "pause", NULL }; +static const char *ncmpcpp[] = { "alacritty", "-t", "ncmpcpp", "-e", "ncmpcpp", NULL }; +static const char *mutt[] = { "alacritty", "-t", "mutt", "-e", "neomutt", NULL }; static Key keys[] = { /* modifier key function argument */ @@ -108,8 +122,18 @@ static Key keys[] = { TAGKEYS( XK_8, 7) TAGKEYS( XK_9, 8) { MODKEY|ShiftMask, XK_q, quit, {0} }, - { MODKEY, 0x1008ff02,spawn, {.v = brightnessup} }, - { MODKEY, 0x1008ff03,spawn, {.v = brightnessdown} }, + /* see <X11/XF86keysym.h> */ + { 0, 0x1008FF02,spawn, {.v = brightnessup} }, + { 0, 0x1008FF03,spawn, {.v = brightnessdown} }, + { 0, 0x1008FF11,spawn, {.v = audiodown} }, + { 0, 0x1008FF12,spawn, {.v = audiotoggle} }, + { 0, 0x1008FF13,spawn, {.v = audioup} }, + { 0, 0x1008FF14,spawn, {.v = mpctoggle} }, + { 0, 0x1008FF31,spawn, {.v = mpcpause} }, + { 0, 0x1008FF16,spawn, {.v = mpcprev} }, + { 0, 0x1008FF17,spawn, {.v = mpcnext} }, + { 0, 0x1008FF19,spawn, {.v = mutt} }, + { 0, 0x1008FF81,spawn, {.v = ncmpcpp} }, }; /* button definitions */ |