Consolidate EWMH desktop names handling
Initialize desk_{head,tail} in `make_monitor`