serious dmenu overhaul