Nota :
Contributeurs, les sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
Thunar est le gestionnaire de fichiers par défaut de XFCE. Il est conçu pour être léger et véloce.
Il possède les propriétés basiques d'un gestionnaire de fichiers et des greffons permettent d'étendre ses possibilités.
Thunar est installé avec Xfce.
Sinon :
apt-get update && apt-get install thunar
L'utilisation de base ne sera pas décrite du moins pour le moment car elle est très semblable à d'autres gestionnaires de fichiers.
La combinaison des touches Ctrl+m permet de faire apparaître / disparaître la barre de menu.
Ce Gestionnaire de volumes est une extension qui active la gestion automatique des disques et médias amovibles.
Pour l'installer :
apt-get install thunar-volman
Il est possible de configurer son fonctionnement :
Une série d'options vous sont proposées. Sélectionnez celles qui vous conviennent.
Ce greffon permet la gestion fichiers compressés directement dans Thunar en passant par un menu contextuel.
Pour l'installer :
apt-get install thunar-archive-plugin
Les entrées du menu sont :
Ce greffon ajoute des fonctionnalités pour la gestion des fichiers médias.
Il permet l'édition d'étiquettes (« tags »), le renommage à partir des étiquettes et ajoute une fenêtre de propriétés sur les fichiers médias (nom, taille, qualité …)
Pour l'installer :
apt-get install thunar-media-tags-plugin
Installer le paquet gvfs-backends
apt-get install gvfs-backends
Dans la barre d'adresse de Thunar :
sftp://LOGIN@IP:PORT/CHEMIN_DOSSIER
Ex :
sftp://tux@pinguinslibres.net/home/tux/vacances_de_tux
THunar demande le mot de passe, puis vous connecte au dossier. Créez alors un raccourci en faisant glisser l'icone de la barre d'adresse de Thunar jusqu'au panneau latéral des raccourcis ( CTRL + b )
Pour naviguer dans des dossiers en ligne ( dans votre 'cloud' OwnCloud par exemple ): installer la paquet gvfs-backends :
apt-get install gvfs-backends
Exemple pour accéder au owncloud hébergé par l'association zaclys.com :
davs://webcloud.zaclys.com/remote.php/webdav/
On peut alors facilement copier/coller des fichiers entre son PC local et un dossier en ligne. Le format peut changer selon la configuration du serveur.
Thunar permet de configurer des actions personnalisées à travers le menu Éditer.
Une fenêtre liste les actions déjà présentes, une liste d'icônes permet de les modifier, de les supprimer, de modifier leur place dans le menu contextuel (click droit sur le fichier) ou d'en ajouter.
La fenêtre Créer une action possède deux onglets.
- Créer un lien sur un fichier
ln -s %f %n' (lien)'
- Graver un cd audio avec les fichiers sélectionnés
xfburn -a %F
- Recherche de fichier
Thunar ne propose pas de fonction de recherche, il faut donc passer par une action personnalisée.
Au préalable, installez catfish si ce n'est déjà fait :
apt-get install catfish
puis l'action personnalisée en commençant par son nom (“Recherche ici” par exemple) et le code suivant :
/usr/bin/catfish --path=%f --hidden
- Renommer en enlevant les espaces d'un nom de fichier
echo %n | sed "s/ /_/g" | xargs -I {} mv %n {}
- Renommer en enlevant les espaces d'un nom de fichier et ajoutant la date en préfixe, avec une fenêtre de dialogue pour modifier ou annuler :
Ouvre une fenêtre d'entrée de texte, ou les “espaces” du nom du fichierr sont remplacées par des “_” . Premièrement, installez Zenity ( qui sert à faire la fenetre d'entrée de texte ):
apt install zenity
Puis dans Thunar, créez cette action personnalisée :
echo %n | sed "s/ /_/g;s/^/$(date +%%F)-/" | xargs -I {} zenity --entry --entry-text={} | xargs -I {} mv %n {}
- Envoyer un fichier en pièce jointe (Icedove)
Pour envoyer directement une pièce jointe par courriel depuis Thunar. Au préalable, installez Icedove si ce n'est déjà fait :
apt-get install icedove
puis l'action personnalisée en commençant par son nom (“Envoyer par courriel” par exemple) et le code suivant :
icedove -compose "attachment=%f"
Sur l'onglet Conditions d'apparition vous pouvez tout cocher sauf Répertoires.
-Notification d’exécution pour actions personnalisées
Pour savoir si la commande s'est bien déroulée, il est possible d'afficher une fenêtre de notification avec la commande notify-send
. En effet Thunar n'indique pas si la commande est terminée.
Pour l'installer :
apt-get install libnotify-bin
Ajoutez à la suite de la commande personnalisée && notify-send
avec les options que vous souhaitez.
Exemple de commande avec notification :
mkdir 800x600 ; cp %N ./800x600 && cd 800x600 && mogrify -resize 800x600 %N && notify-send -i info -t 5000 "Les images ont été redimensionnées."
Explications : cette commande permet de redimensionner des photos afin de les envoyer par mail par exemple.
La partie && notify-send -i info -t 5000 “Les images ont été redimensionnées.”
affiche la notification avec l'icône d'information (ampoule) pendant 5 secondes.
Pour plus de détails, man notify-send
.