refactor my dmenu run script