I'm using xubuntu "precise".
I have set up my preferred applications (Settings/Preferred-Applications or $ exo-preferred-applications
):
- web browser: chromium
- mail reader: thunderbird
- file manager: thunar
- terminal emulator: xfce4-terminal
However, some programs have their own ideas:
- clicking the terminal icon in the xfce panel opens xfce4-terminal but Thunar's "open terminal here" opens NextStep terminal.
- clicking a link in thunderbird or the terminal opens it in chromium, clicking a link in a PDF in evince fails with "Failed to execute child process "/opt/google/chrome/google-chrome" (No such file or directory)". Clicking a link in OpenOffice opens firefox whereas alpine prefers to open links in epiphany.
- "Open containing folder" in evince fails with "Failed to execute default file manager - Failed to execute child process "/usr/bin/Thunar" (Permission denied)." (Doubly odd as said application exists and runs fine on the command line.) Other programs prefer to launch nautilus instead.
What settings to I have to set so that every application that needs a browser/terminal/file manager uses the correct one? Getting evince to open hyperlinks correctly and Thunar my xfce terminal are my priorities, everything else would be nice.