X-Git-Url: https://jasonwoof.com/gitweb/?p=dwm.git;a=blobdiff_plain;f=config.def.h;h=7c19b2f96fbb20a62e8543528dad0fd5208a6606;hp=6cf398960846d102df3db185f95070dee31a74d2;hb=ea8a4ca46a9577997e0a3f30e211c644477c6a00;hpb=12ea925076c4f1c013502651b0be90c05e0febac diff --git a/config.def.h b/config.def.h index 6cf3989..7c19b2f 100644 --- a/config.def.h +++ b/config.def.h @@ -8,17 +8,17 @@ static const char normfgcolor[] = "#000000"; static const char selbordercolor[] = "#0066ff"; static const char selbgcolor[] = "#0066ff"; static const char selfgcolor[] = "#ffffff"; -static uint borderpx = 1; /* border pixel of windows */ -static uint snap = 32; /* snap pixel */ +static unsigned int borderpx = 1; /* border pixel of windows */ +static unsigned int snap = 32; /* snap pixel */ static Bool showbar = True; /* False means no bar */ static Bool topbar = True; /* False means bottom bar */ - -#ifdef XINERAMA -static uint xidx = 0; /* Xinerama screen index to use */ -#endif +static Bool readin = True; /* False means do not read stdin */ +static Bool usegrab = False; /* True means grabbing the X server + during mouse-based resizals */ /* tagging */ static const char tags[][MAXTAGLEN] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" }; +static unsigned int tagset[] = {1, 1}; /* after start, first tag is selected */ static Rule rules[] = { /* class instance title tags mask isfloating */ @@ -27,14 +27,14 @@ static Rule rules[] = { }; /* layout(s) */ -static float mfact = 0.55; +static float mfact = 0.55; /* factor of master area size [0.05..0.95] */ static Bool resizehints = True; /* False means respect size hints in tiled resizals */ static Layout layouts[] = { /* symbol arrange function */ { "[]=", tile }, /* first entry is default */ { "><>", NULL }, /* no layout function means floating behavior */ - { "[M]", monocle }, /* first entry is default */ + { "[M]", monocle }, }; /* key definitions */ @@ -84,12 +84,6 @@ static Key keys[] = { }; /* button definitions */ -#define TAGBUTTONS(TAG) \ - { TAG, 0, Button1, view, {.ui = 1 << TAG} }, \ - { TAG, 0, Button3, toggleview, {.ui = 1 << TAG} }, \ - { TAG, MODKEY, Button1, tag, {.ui = 1 << TAG} }, \ - { TAG, MODKEY, Button3, toggletag, {.ui = 1 << TAG} }, - /* click can be a tag number (starting at 0), * ClkLtSymbol, ClkStatusText, ClkWinTitle, ClkClientWin, or ClkRootWin */ static Button buttons[] = { @@ -101,14 +95,9 @@ static Button buttons[] = { { ClkClientWin, MODKEY, Button1, movemouse, {0} }, { ClkClientWin, MODKEY, Button2, togglefloating, {0} }, { ClkClientWin, MODKEY, Button3, resizemouse, {0} }, - TAGBUTTONS(0) - TAGBUTTONS(1) - TAGBUTTONS(2) - TAGBUTTONS(3) - TAGBUTTONS(4) - TAGBUTTONS(5) - TAGBUTTONS(6) - TAGBUTTONS(7) - TAGBUTTONS(8) + { ClkTagBar, 0, Button1, view, {0} }, + { ClkTagBar, 0, Button3, toggleview, {0} }, + { ClkTagBar, MODKEY, Button1, tag, {0} }, + { ClkTagBar, MODKEY, Button3, toggletag, {0} }, };