there was recently two dmenu problems on irc and both was due to 'name=value' does not work in certain shells (csh, tcsh, ..)
i'm not a shell expert and didn't check the standard, but this works fine: - exe=`dmenu_path | dmenu $*` && exec $exe + set exe=`dmenu_path | dmenu $*` && exec $exe
