Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I installed Ubuntu 12.10, then installed Nemo.

Now I would make Nemo the default file manager. I've search the web for a solution but everytime I restart my computer Nautilus come back.

Does anyone know an effective solution?

share|improve this question
up vote 32 down vote accepted

There is a much better way to do this without moving files and setting links. Just open a terminal with CTRL+ALT+T and perform this command:

xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search

Then set up Nemo to handle your desktop:

gsettings set org.gnome.desktop.background show-desktop-icons false
gsettings set org.nemo.desktop show-desktop-icons true
share|improve this answer
I found that this method doesn't set nemo as the default file manager when, for example, opening an external hard drive from the launcher. I used the other answer and it worked like a charm. – Oct 24 '13 at 15:37 I do not use Unity, so can't test that. – user5950 Oct 27 '13 at 20:16
In my case with 12.04 LTS the other answer worked well, this one was still launching nautilus as file manager – danijelc Nov 9 '13 at 15:47

Open your terminal with CTRL+ALT+T and then paste this:

 sudo mv /usr/bin/nautilus /usr/bin/nautilus.back && sudo ln -s /usr/bin/nemo /usr/bin/nautilus

then try again, hope that helps.

Note that this will effectively make Nautilus inaccessible on your system unless you modify shortcuts to point to nautilus.back.

share|improve this answer
this is a hack, yet very effective! :) – ihsan Apr 7 '15 at 5:44
@Raja, This is a great answer. It's the only one that I find that will work. Hopefully eventually setting your default file browser will become a workable feature as with setting the default web browser. With this resolution, if you have an occasion to want to call Nautilus you can call it with nautilus.back. – L. D. James Jun 27 '15 at 14:05
Thanks for the tip. Could you possibly put a command to reverse these changes for the sake of completion? Thanks! – Pablo Oct 25 '15 at 23:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.