separate dmenu directory recursive