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.def.h | |
parent | 1d9e4925875bad552e4e907eee5a78f1335064e0 (diff) |
audio works
Diffstat (limited to 'config.def.h')
-rw-r--r-- | config.def.h | 46 |
1 files changed, 38 insertions, 8 deletions
diff --git a/config.def.h b/config.def.h index 6f3aa10..bb28b35 100644 --- a/config.def.h +++ b/config.def.h @@ -1,22 +1,28 @@ /* See LICENSE file for copyright and license details. */ /* appearance */ -static const unsigned int borderpx = 3; /* border pixel of windows */ -static const unsigned int gappx = 5; /* gaps between windows */ +static const unsigned int borderpx = 4; /* border pixel of 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 = 1; /* 0 means bottom bar */ -static const char *fonts[] = { "monospace:size=10" }; -static const char dmenufont[] = "monospace:size=10"; +static const int topbar = 0; /* 0 means bottom bar */ +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"; static const char col_gray4[] = "#eeeeee"; static const char col_cyan[] = "#005577"; +static const char col_gold[] = "#daa520"; static const char *colors[][3] = { /* fg bg border */ [SchemeNorm] = { col_gray3, col_gray1, col_gray2 }, - [SchemeSel] = { col_gray4, col_cyan, col_cyan }, + [SchemeSel] = { col_gray4, col_gray1, col_gold }, }; /* tagging */ @@ -63,14 +69,25 @@ static const Layout layouts[] = { static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */ static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL }; 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 */ { MODKEY, XK_p, spawn, {.v = dmenucmd } }, { MODKEY|ShiftMask, XK_Return, spawn, {.v = termcmd } }, { MODKEY, XK_b, togglebar, {0} }, - { MODKEY, XK_j, focusstack, {.i = +1 } }, - { MODKEY, XK_k, focusstack, {.i = -1 } }, + { MODKEY, XK_j, focusstack, {.i = -1 } }, + { MODKEY, XK_k, focusstack, {.i = +1 } }, { MODKEY, XK_i, incnmaster, {.i = +1 } }, { MODKEY, XK_d, incnmaster, {.i = -1 } }, { MODKEY, XK_h, setmfact, {.f = -0.05} }, @@ -85,6 +102,7 @@ static Key keys[] = { { MODKEY|ShiftMask, XK_r, setlayout, {.v = &layouts[4]} }, { MODKEY, XK_space, setlayout, {0} }, { MODKEY|ShiftMask, XK_space, togglefloating, {0} }, + { MODKEY, XK_z, spawn, SHCMD("mylocker") }, { MODKEY, XK_0, view, {.ui = ~0 } }, { MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } }, { MODKEY, XK_comma, focusmon, {.i = -1 } }, @@ -104,6 +122,18 @@ static Key keys[] = { TAGKEYS( XK_8, 7) TAGKEYS( XK_9, 8) { MODKEY|ShiftMask, XK_q, quit, {0} }, + /* 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 */ |