Je préfère généralement l'environnement de bureau XFCE de Xubuntu, mais j'ai trouvé ses fichiers dans le menu contextuel du clic droit trop humbles (pas d'option pour compresser / décompresser les fichiers par exemple, et j'aimerais aussi certaines de mes actions très spéciales).
Comment puis-je le personnaliser?
La meilleure façon de le faire est d'utiliser l'excellente
custom actions
fonctionnalité Thunar (maintenant installée par défaut avecThunar
), et comme il n'y a pas de tutoriels détaillés ici, j'ai pensé qu'il valait la peine d'en ajouter un. Lorsqu'une action personnalisée est créée, elle est ajoutée au menu contextuel, comme je le montrerai dans ma discussion ci-dessous. Cependant, vous pouvez personnaliser quand elle apparaît dans le menu contextuel et, par exemple, assurez-vous que votre action personnalisée n'apparaît que lorsque vous cliquez avec le bouton droit sur les fichiers image.Dans
thunar
, si vous allez dans éditer> configurer des actions personnalisées, vous verrez le menu comme ci-dessous (moins mes actions personnalisées bien sûr):Vous pouvez soit créer une nouvelle action personnalisée (voir la discussion ci-dessous), soit en modifier une existante. Il existe de nombreux exemples utiles sur le site Xfce et sur le wiki Ubuntu , il n'est donc pas nécessaire de les parcourir tous ici, mais nous allons simplement discuter de quelques exemples pour montrer l'utilité de cette fonctionnalité dans
Thunar
.Vous créeriez une nouvelle action personnalisée en cliquant sur le bouton Ajouter (montré dans la première capture d'écran). Ensuite, vous mettriez la commande ci-dessous, par exemple, dans la boîte de commande (comme je l'ai fait pour un autre exemple dans la capture d'écran 2):
puis assurez-vous que les types de fichiers corrects ont été sélectionnés dans le menu Conditions d'apparence (comme je l'ai fait pour un exemple différent dans la capture d'écran 3).
La commande ci-dessus utilise
srm
(qui est dans le package appelésecure-delete
), et il faut être très prudent en l'utilisant sur des fichiers. Par conséquent, le programme de dialogue GNOMEZenity
, est souvent utilisé si une confirmation est nécessaire pour les actions ( comme il a été utilisé ici ) afin que les fichiers ne soient pas supprimés accidentellement.Cependant , pour utiliser un exemple plus sûr que
srm
, nous pouvons utiliser l'exemple deespeak
, afin que nous puissionsespeak
lire n'importe quel fichier texte pour nous. Nous créerions une nouvelle action personnalisée , puis nous mettrions dans la boîte de commande (comme dans la capture d'écran 2)Espeak
doit être installé s'il ne l'est pas déjà (avecsudo apt-get install espeak
); l'-s
option que j'ai utilisée ralentit un peu la vitesse du discours; vous pouvez spécifier d'autres paramètres ainsi que des voix différentes, mais le-f
commutateur doit toujours aller avant%f
car il afficheespeak
le fichier d'entrée de texte à utiliser.(Vous pouvez ajouter une icône si vous le souhaitez (voir la capture d'écran ci-dessous), afin que le menu contextuel soit plus intéressant.)
Maintenant, seulement lorsque vous cliquez avec le bouton droit sur un fichier texte, l'
espeak
option apparaîtra, comme dans la capture d'écran ci-dessous.Il y a tellement plus à faire avec des actions personnalisées, mais ce n'était qu'une introduction aux méthodes de base pour créer votre propre élément de menu contextuel. Il y a beaucoup plus d'informations sur le wiki Xfce et beaucoup d'exemples utiles, et il y a aussi d'excellents exemples d'actions personnalisées dans ce forum .
Pour restreindre une commande à un certain type de fichiers:
txt
: sous l'onglet «Conditions d'apparence», cochez «Fichiers texte», puis ajoutez*.txt
«Modèle de fichier».png
: cochez «Fichiers image» et*.png
«Modèle de fichier».flv
: «Fichiers vidéo» et*.flv
.pdf
: cochez «Autres fichiers» et ajoutez*.pdf
. etc.la source
Les plugins Thunar couvrent une zone d'options limitée.
Le principal moyen d'ajouter de nouvelles options de menu contextuel est (comme l'a dit Mik ) fait en allant dans «Modifier / Configurer des actions personnalisées» - et en cliquant sur «+» pour ajouter.
Ajouter des applications de vin est plus délicat. Voir cette réponse pour le joueur Foobar2000 venant également de Mik . Bien que le script puisse ne pas fonctionner pour toutes les applications, je l'ai également essayé sur l'archiveur 7-zip et cela fonctionne.
la source