9 votes

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

Je suis intéressé par l'ajout d'un script personnalisé au menu contextuel de Nautilus. Je connais des solutions telles que le dossier script 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 de la racine du menu contextuel lui-même (au même niveau que couper, copier, déposer, compresser...) et non dans un sous-menu.

Est-ce possible avec les actions Nautilus ?

Si ce n'est pas le cas, y a-t-il un autre moyen ? (Si cela implique du codage ou des changements de configuration étranges, ce n'est pas grave non plus).

15voto

user55822 Points 2985

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

enter image description here

De même, 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, et glissez et déposez-y vos actions de cette catégorie.

enter image description here

Ce qui donne ceci :

enter image description here

2voto

Fabiano Soriani Points 543

Pour 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 paquetage python-nautilus et jetez un coup d'œil aux exemples dans /usr/share/doc/python-nautilus/examples/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X