Setting different default applications for different Desktop Environment

Posted by Anwar on Ask Ubuntu See other posts from Ask Ubuntu or by Anwar
Published on 2012-09-01T12:29:48Z Indexed on 2012/10/01 3:51 UTC
Read the original article Hit count: 328

I am using Ubuntu 12.04 with default Unity interface. I installed later the KDE desktop, XFCE, LXDE, gnome-shell and Cinnamon.

The KDE comes with different default applications than Unity, such as

  • kwrite for text editing,
  • konsole as virtual terminal,
  • kfontview for font viewing and installing,
  • dolphin as File browser etc.

Other DE come with some other default applications.

The problem arises when you want to open a file such as a text file, with which can both be opened by gedit and kwrite, I want to use kwrite on KDE and gedit on Unity or Gnome. But, there is no way to set like this. I can set default application for text file by changing respective settings in both KDE and Unity, but It become default for both DE.

For example, If I set kfontviewer as default font viewing application in KDE, it also opens fonts when I am in Unity or Gnome and vice versa. This is a problem because, loading other DE's program takes long time than the default one for the used DE.

My question is: Can I use different default applications for different DE? How?

© Ask Ubuntu or respective owner

Related posts about desktop-environments

Related posts about default-programs