web-dev-qa-db-fra.com

Comment ouvrir des dossiers avec `nemo` en cliquant sur les icônes de dossier sur le bureau gérées par nautilus ou directement dans nautilus?

Mon objectif est de remplacer nautilus par nemo de universe dans ubuntu devel (actuellement vif) en utilisant l'unité. Je suis proche de cet objectif, après avoir lu sur DefaultFileManager dans l'aide d'ubuntu et this ou this question sur askubuntu.com.

Jusqu'à présent, j'ai créé .desktop fichiers pour nemo dans ~/.local/share/applications:

cd ~/.local/share/applications 
for i in `ls nemo*desktop`; do echo -e "\n### $i\n"; cat $i; done

### nemo-autorun-software.desktop

[Desktop Entry]
Name=Run Software
TryExec=nemo-autorun-software
Exec=nemo-autorun-software %u
Icon=application-x-executable
NoDisplay=true
Terminal=false
StartupNotify=true
Type=Application
MimeType=x-content/unix-software;

### nemo-connect-server.desktop

[Desktop Entry]
Name=Connect to Server
TryExec=nemo-connect-server
Exec=nemo-connect-server
Icon=applications-internet
NoDisplay=true
Terminal=false
StartupNotify=true
Type=Application

### nemo-folder-handler.desktop

[Desktop Entry]
Name=Nemo File Manager
Comment=Access and organize files
Exec=nemo %U
Icon=system-file-manager
Terminal=false
NoDisplay=true
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Utility;Core;
MimeType=inode/directory;application/x-gnome-saved-search;

### nemo.desktop

[Desktop Entry]
Name=Nemo File Manager
Comment=Access and organize files
Keywords=folder;manager;explore;disk;filesystem;
Exec=nemo %U
Icon=system-file-manager
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Utility;Core;FileManager;
Actions=Window;

[Desktop Action Window]
Name=Open a New Window
Exec=nemo

Ensuite, j'ai défini les valeurs par défaut suivantes pour les types MIME à utiliser nemo.desktop comme suggéré dans ici :

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

De plus, j'ai défini cette valeur (comme dans DefaultFileManager about mcterm):

xdg-mime default nemo.desktop x-directory/normal

Après la déconnexion et la connexion, cliquer sur les icônes des dossiers du bureau démarre toujours nautilus. Malgré cela, la commande xdg-open $HOME ouvre le dossier avec nemo (voir ici ).

Je ne veux pas ...

a) ... gérer les icônes du bureau avec nemo, car il existe des problèmes de rendu (voir ici par exemple).

b) ... désinstallez nautilus (problèmes de rendu avec nemo) ou renommez les binaires comme suggéré dans ici .

c) ... utilisez un gestionnaire de fenêtres différent de l'unité (donc ce n'est pas un doublon de la question this , car là, Gnome est utilisé).

Encore une fois, la question:

Comment ouvrir des dossiers avec nemo en cliquant sur les icônes de dossier sur le bureau gérées par nautilus ou directement dans nautilus?

1
setempler

On peut utiliser la version modifiée de nemo (ppa ici ) pour l'unité de webupd8.org (instructions ici ).

J'ai suivi les instructions, mais pas uniquement install mais upgrade:

Sudo add-apt-repository ppa:webupd8team/nemo
Sudo sed -i 's/vivid/devel/' /etc/apt/sources.list.d/webupd8team-ubuntu-nemo-vivid.list
Sudo apt-get update && Sudo apt-get upgrade

J'ai ensuite changé gsettings pour remplacer nautilus par nemo comme gestionnaire de bureau:

gsettings set org.gnome.desktop.background draw-background false
gsettings set org.gnome.desktop.background show-desktop-icons false
gsettings set org.nemo.desktop show-desktop-icons true

La déconnexion, la connexion et nemo gèrent le bureau sans problème de rendu.

0
setempler