lastday=$(cal 07 2017|awk 'END{print day};{if (NF>0){day=$NF}}')
Выбирается значение последнего дня из последней строки календаря, игнорируя пустые строки.
Чуть короче:
lastday=$(cal 07 2017|awk 'END{print day};{NF>0 && day=$NF}')
Из справочной страницы dwm:
Mod1-i Increase number of windows in master area.
Mod1-d Decrease number of windows in master area.
Эта функция не связана с настройкой, она содержится в файле config.h по умолчанию:
{ MODKEY, XK_i, incnmaster, {.i = +1 } },
{ MODKEY, XK_d, incnmaster, {.i = -1 } },