[ubuntu] How do I set default terminal to terminator?

Using Xubuntu.

I'd like to have terminator replace the default terminal. For instance, when right-clicking inside a folder then selecting open terminal, I'd like Terminator to open instead of the default.

How can I achieve this ?

This question is related to ubuntu terminal xubuntu

The answer is


open dconf Editor and go to org > gnome > desktop > application > terminal and change gnome-terminal to terminator


Copy-paste the following into your current terminal:

gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminator
gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"

This modifies the dconf to make terminator the default program. You could also use dconf-editor (a GUI-based tool) to make changes to the dconf, as another answer has suggested. If you would like to learn and understand more about this topic, this may help you.


In xfce (e.g. on Arch Linux) you can change the parameter TerminalEmulator:

 TerminalEmulator=xfce4-terminal

to

TerminalEmulator=custom-TerminalEmulator

The next time you want to open a terminal window, xfce will ask you to choose an emulator. You can just pick /usr/bin/terminator.

System Defaults

/etc/xdg/xfce4/helpers.rc

User Defaults

/home/USER/.config/xfce4

From within a terminal, try

sudo update-alternatives --config x-terminal-emulator

Select the desired terminal from the list of alternatives.


change Settings Manager >> Preferred Applications >> Utilities


The only way that worked for me was

  1. Open nautilus or nemo as root user gksudo nautilus
  2. Go to /usr/bin
  3. Change name of your default terminal to any other name for exemple "orig_gnome-terminal"
  4. rename your favorite terminal as "gnome-terminal"

devnull is right;

sudo update-alternatives --config x-terminal-emulator

works. See here and here, and some comments in here.