Respect $SHELL for executing arbitrary commands w/o .desktop file