How to set Guake as preferred terminal emulator for "Run in Terminal"?

Solution 1:

You could probably enjoy running gconf-editor — or maybe even dconf-editor since 12.04, — and navigate directly to the org.gnome.desktop.default-applications.terminal key:

dconf screenshot

The exec-arg parameter must be changed to Guake's -e. For the lazy:

gsettings set org.gnome.desktop.default-applications.terminal exec 'guake --new-tab'
gsettings set org.gnome.desktop.default-applications.terminal exec-arg '-e'