improved dmenu launcher