enkore / j4-dmenu-desktop

A fast desktop menu
GNU General Public License v3.0
683 stars 69 forks source link

Can't get normal binaries to work #52

Closed ghost closed 8 years ago

ghost commented 8 years ago

So, I used script from readme, and when I run it from terminal everything is fine. But, after adding a shortcut into xbindkey normal binaries are not executed. I tried to add "term" command but it does nothing.

enkore commented 8 years ago

"normal binaries" = console terminals?

=> try the --term option with e.g. xterm.

ghost commented 8 years ago

It does not work either xterm and lxterminal. .xbindkeysrc: "j4-dmenu-desktop --term="xterm" --dmenu="(cat ; (stest -flx $(echo $PATH | tr : ' ') | sort -u)) | dmenu"" Super_L

enkore commented 8 years ago

I don't know how xbindkeys parses these strings, but I would expect that the nested double quotes don't work this way.

"j4-dmenu-desktop --term=xterm --dmenu='(cat ; (stest -flx $(echo $PATH | tr : \' \') | sort -u)) | dmenu'"

Maybe? Not sure. The \' might not work.