Cet article présente comment ajouter une nouvelle entrée dans le menu contextuel de thunar s'affichant au clic-droit. Je rappelle que thunar est à XFCE ce que nautilus est à gnome (ou unity); à savoir un explorateur de fichiers.
script-showcase.sh
: #!/bin/bash
notify-send "Le répertoire d'appel est : $1"
Naturellement, il ne faut pas oublier de rendre le script executable:
chmod +x /usr/local/script-showcase.sh
edit -> configure custom actions
:Notez que si la barre de menu de Thunar n'est pas visible on peut l'afficher à l'aide de ctrl+M
+
ou add
comme illustré ci-dessous:Au niveau du champ Commande indiquez l'emplacement du script suivi de l'argument %f
:
/usr/local/script-showcase.sh "%f"
Comme le présente la figure ci-dessous de nombreux autres arguments peuvent être passés au script.
Conditions d'apparition
il est possible de précisez le contexte d'affichage de votre script. Ex: uniquement quand on clique sur un fichier, ou bien uniquement sur un répertoire, etc....Voici une copie d'écran de ce dernier panneau.
Valider
Voici ce que ça devrait donner en image:
uca.xml
présent dans ~/.config/Thunar/
. Il est donc tout à fait possible de réaliser des actions personnalisées en ligne de commande en triturant ce fichier. /etc/xdg/Thunar/uca.xml
. Ce fichier comporte la DTD décrivant l'ensemble des balises possibles.uca.xml
peut être scriptée.