For various reasons, one being that I like it more, I want to run Dolphin as my default file manager in stock Ubuntu 12.04. I've installed dolphin.
I've done:
sudo mv /usr/bin/nautilus /usr/bin/natilus.back && sudo ln -s /usr/bin/dolphin /usr/bin/nautilus
which makes any program calling Nautilus open Dolphin instead. This is all fine and dandy so far but dolphin wants to call konsole as the default terminal but I would like to make it call gnome-terminal as default instead.
I tried:
sudo ln -s /usr/bin/gnome-terminal /usr/bin/konsole
making a link of gnome-terminal called konsole, but that did not work. I don't get an error from Dolphin anymore but just nothing happens. The terminal panel is just blank.
Anyone know how to do this, or if there is a better way to implement dolphin as default FM I'm all ears.
UPDATE 20120727
Since then I realized that I had not used a sym link in the first place. Instead, I used a more clever approach
Make a folder in your home directory called bin
mkdir ~/bin
Make a script called Nautilus that executes Dolphin and put it in this folder
gedit ~/bin/nautilus
Then copy this code into it and save
#!/bin/bash exec dolphin $@ exit 0
This is the safest way to make Dolphin your default browser, as well as going into the /usr/share/applications
folder and changing the 3 nautilus .desktop files to launch Dolphin instead of Nautilus.
BUT this does not fix the two problems Dolphin has
- it wants to launch the konsole terminal instead of gnome-terminal.
- it's icons are hideous and qt4-qtconfig can not change them.
UPDATE 20120810
To fix the ugly oxygen icons to match your system theme, qt4-qtconfig tool is not sufficient. You will need to install the KDE system settings application
sudo apt-get install systemsettings
Launch the application
From there go to Application Appearance>Icons and change as needed
My default File Manager in Ubuntu 12.04 GNOME-SHELL is now THE QT DOLPHIN FILE MANAGER. I'M A GENIOUS!!!! This works perfect! THANKS TO YOU ALL!!
gnome-terminal
may not support, so it doesn't seem to be possible with some configuration without modifying sources.