> +dmenu_bin=dmenu > +if [[ -n $WAYLAND_DISPLAY ]]; then > + dmenu_bin="dmenu-wl -i" I'm using plain dmenu on Wayland, which seems to work fine. I can't paste into dmenu but that's okay. Should we check for the existence of dmenu-wl? Maybe: && command -v dmenu-wl >/dev/null