 -static const char selbordercolor[]  = "#005577";
 -static const char selbgcolor[]      = "#005577";
 -static const char selfgcolor[]      = "#eeeeee";
-+static const char dmenufont[]       = "Liberation Mono:size=24";
++static const char *fonts[]          = { "Inconsolata:size=24" };
++static const char dmenufont[]       = "Inconsolata:size=24";
 +
 +static const char normbordercolor[] = "#002b36";
 +static const char normbgcolor[]     = "#002b36";

 
 /* tagging */
-static const char *tags[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };
+static const char *tags[] = { "a", "b", "c", "d", "0" };
 
 static const Rule rules[] = {
 	/* xprop(1):
@@ -110,4 +112,3 @@
 	{ ClkTagBar,            MODKEY,         Button1,        tag,            {0} },
 	{ ClkTagBar,            MODKEY,         Button3,        toggletag,      {0} },
 };
-

--- a/config.h	Sun Apr 29 15:00:00 2018
+++ b/config.h	Sun Apr 29 14:00:00 2018
@@ -1,23 +1,50 @@
 /* See LICENSE file for copyright and license details. */
 
+void grid(Monitor *m) {
+        unsigned int i, n, cx, cy, cw, ch, aw, ah, cols, rows;
+        Client *c;
+
+        for(n = 0, c = nexttiled(m->clients); c; c = nexttiled(c->next))
+                n++;
+
+        /* grid dimensions */
+        for(rows = 0; rows <= n/2; rows++)
+                if(rows*rows >= n)
+                        break;
+        cols = (rows && (rows - 1) * rows >= n) ? rows - 1 : rows;
+
+        /* window geoms (cell height/width) */
+        ch = m->wh / (rows ? rows : 1);
+        cw = m->ww / (cols ? cols : 1);
+        for(i = 0, c = nexttiled(m->clients); c; c = nexttiled(c->next)) {
+                cx = m->wx + (i / rows) * cw;
+                cy = m->wy + (i % rows) * ch;
+                /* adjust height/width of last row/column's windows */
+                ah = ((i + 1) % rows == 0) ? m->wh - ch * rows : 0;
+                aw = (i >= rows * (cols - 1)) ? m->ww - cw * cols : 0;
+                resize(c, cx, cy, cw - 2 * c->bw + aw, ch - 2 * c->bw + ah, False);
+                i++;
+        }
+}
+
 /* appearance */
-static const char *fonts[] = {
-	"monospace:size=10"
-};
-static const char dmenufont[]       = "monospace:size=10";
-static const char normbordercolor[] = "#444444";
-static const char normbgcolor[]     = "#222222";
