@ -1,21 +1,21 @@
@@ -1,21 +1,21 @@
/* See LICENSE file for copyright and license details. */
/* appearance */
static const unsigned int borderpx = 1 ; /* border pixel of windows */
static const unsigned int snap = 32 ; /* snap pixel */
static const unsigned int borderpx = 2 ; /* border pixel of windows */
static const unsigned int snap = 16 ; /* snap pixel */
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 char col_gray1 [ ] = " #22222 2 " ;
static const char col_gray2 [ ] = " #44444 4 " ;
static const char col_gray3 [ ] = " #bbbbbb " ;
static const char col_gray4 [ ] = " #eeeeee " ;
static const char col_cyan [ ] = " #005577 " ;
static const char col_bg [ ] = " #282828 " ;
static const char col_f g [ ] = " #ebdbb 2 " ;
static const char col_bord [ ] = " #92837 4 " ;
static const char col_selb g [ ] = " #458588 " ;
static const char col_self g [ ] = " #fbf1c7 " ;
static const char col_selbord [ ] = " #fe8019 " ;
static const char * colors [ ] [ 3 ] = {
/* fg bg border */
[ SchemeNorm ] = { col_gray3 , col_gray1 , col_gray2 } ,
[ SchemeSel ] = { col_gray4 , col_cyan , col_cyan } ,
[ SchemeNorm ] = { col_fg , col_bg , col_bord } ,
[ SchemeSel ] = { col_self g , col_selbg , col_selbord } ,
} ;
/* tagging */
@ -44,7 +44,7 @@ static const Layout layouts[] = {
@@ -44,7 +44,7 @@ static const Layout layouts[] = {
} ;
/* key definitions */
# define MODKEY Mod1 Mask
# define MODKEY Mod4 Mask
# define TAGKEYS(KEY,TAG) \
{ MODKEY , KEY , view , { . ui = 1 < < TAG } } , \
{ MODKEY | ControlMask , KEY , toggleview , { . ui = 1 < < TAG } } , \
@ -55,14 +55,15 @@ static const Layout layouts[] = {
@@ -55,14 +55,15 @@ static const Layout layouts[] = {
# define SHCMD(cmd) { .v = (const char*[]){ " / bin / sh", "-c", cmd, NULL } }
/* commands */
static char dmenumon [ 2 ] = " 0 " ; /* component of dmenucmd, manipulated in spawn() */
static const char * dmenu cmd[ ] = { " dmenu_run " , " -m " , dmenumon , " -fn " , dmenufont , " -nb " , col_gray1 , " -nf " , col_gray3 , " -sb " , col_cyan , " -sf " , col_gray4 , NULL } ;
static const char * termcmd [ ] = { " st " , NULL } ;
static const char * roficmd [ ] = { " rofi " , " -show " , " drun " , NULL } ;
static const char * rofirun cmd[ ] = { " rofi " , " -show " , " run " , NULL } ;
static const char * termcmd [ ] = { " alacritty " , NULL } ;
static Key keys [ ] = {
/* modifier key function argument */
{ MODKEY , XK_p , spawn , { . v = dmenucmd } } ,
{ MODKEY | ShiftMask , XK_Return , spawn , { . v = termcmd } } ,
{ MODKEY , XK_p , spawn , { . v = roficmd } } ,
{ MODKEY | ShiftMask , XK_p , spawn , { . v = rofiruncmd } } ,
{ MODKEY , XK_Return , spawn , { . v = termcmd } } ,
{ MODKEY , XK_b , togglebar , { 0 } } ,
{ MODKEY , XK_j , focusstack , { . i = + 1 } } ,
{ MODKEY , XK_k , focusstack , { . i = - 1 } } ,
@ -70,7 +71,7 @@ static Key keys[] = {
@@ -70,7 +71,7 @@ static Key keys[] = {
{ MODKEY , XK_d , incnmaster , { . i = - 1 } } ,
{ MODKEY , XK_h , setmfact , { . f = - 0.05 } } ,
{ MODKEY , XK_l , setmfact , { . f = + 0.05 } } ,
{ MODKEY , XK_Return , zoom , { 0 } } ,
{ MODKEY | ShiftMask , XK_Return , zoom , { 0 } } ,
{ MODKEY , XK_Tab , view , { 0 } } ,
{ MODKEY | ShiftMask , XK_c , killclient , { 0 } } ,
{ MODKEY , XK_t , setlayout , { . v = & layouts [ 0 ] } } ,