Comment puis-je ajouter un élément personnalisé au menu contextuel nautilus, mais PAS dans un sous-menu?


9

Je souhaite ajouter un script personnalisé au menu contextuel de Nautilus. Je connais des solutions telles que le dossier Scripts et l'application Nautilus Actions.

J'ai créé une action de test dans Nautilus Actions, mais elle n'apparaît que dans le sous-menu "Nautilus-Actions actions".

Je voudrais pouvoir ajouter un élément au niveau racine du menu contextuel lui-même (au même niveau que couper, copier, dropbox, compresser ...) et pas dans un sous-menu.

Est-ce possible avec Nautilus Actions?

Si ce n'est pas le cas, existe-t-il un autre moyen? (Si cela implique un codage ou des changements de configuration étranges, c'est OK aussi)

Réponses:


14

Vous pouvez le faire avec des actions nautilus. Lancez nautilus-actions-config-toolet allez dans Edition> Préférences> décochez "Créer un menu racine d'actions Nautilus" et en bas du premier onglet. - Cela affecte toutes les actions.

entrez la description de l'image ici

De plus, dans le panneau de gauche, les entrées (actions) peuvent être regroupées en sous-menus. Créez vos actions (Nouvelle action '), puis créez un' Nouveau menu 'avec un clic droit ou sous' Fichier 'pour chaque catégorie d'action, puis faites glisser et déposez vos actions de cette catégorie dessus.

entrez la description de l'image ici

Ce qui donne ceci:

entrez la description de l'image ici


Vous devrez expliquer un peu plus. Nautilus 3.4.2 n'a pas de menu déroulant «outils».
fabricator4

@ fabricator4, j'ai fait une modification .. Je ne peux pas dire que c'était la question la plus difficile que j'ai vue ici ..
user55822

2
Un peu tard mais c'était aussi simple - Édition> Préférences> décochez "Créer un menu racine d'actions Nautilus"
Mendhak

2

Autant que je sache, ce n'est pas possible avec Nautilus Actions. Mais vous pouvez écrire une extension Nautilus qui ajoute un élément de menu. Pour Python, installez le paquet python-nautiluset regardez les exemples dans/usr/share/doc/python-nautilus/examples/


C'est possible ...
Wilf
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.