Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
thunar [Le 30/07/2018, 15:58] Dadu042 [Scripts Nautilus] Compréhension facilitée. |
thunar [Le 12/02/2025, 19:16] (Version actuelle) 109.215.99.12 [Ajouter des signets] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Xenial Trusty gestionnaire_de_fichiers xubuntu xfce}} | + | {{tag>Xenial gestionnaire_de_fichiers xubuntu xfce}} |
---- | ---- | ||
====== Thunar ====== | ====== Thunar ====== | ||
- | |||
**Thunar** est le [[:gestionnaire de fichiers]] d'[[:XFCE]]. Il a été développé pour être à la fois léger et très convivial.\\ | **Thunar** est le [[:gestionnaire de fichiers]] d'[[:XFCE]]. Il a été développé pour être à la fois léger et très convivial.\\ | ||
Il est également extensible par l'ajout de [[#greffons]] installables sur votre système s'ils ne le sont pas déjà. | Il est également extensible par l'ajout de [[#greffons]] installables sur votre système s'ils ne le sont pas déjà. | ||
Ligne 10: | Ligne 9: | ||
{{ :thunar2.png?500 }} | {{ :thunar2.png?500 }} | ||
- | ===== Pré-requis ===== | ||
- | |||
- | * Disposer des [[:sudo|droits d'administration]]; | ||
- | * Disposer d'une connexion à Internet configurée et activée; | ||
===== Installation ===== | ===== Installation ===== | ||
Ligne 35: | Ligne 30: | ||
* Enfin, les développeurs disposent maintenant du greffon **[[apt>thunar-vcs-plugin]]** qui permet l'intégration d'actions (via le menu contextuel) avec les [[wpfr>VCS|systèmes de gestion de versions]] [[:subversion|Subversion (SVN)]] et [[:Git]]. | * Enfin, les développeurs disposent maintenant du greffon **[[apt>thunar-vcs-plugin]]** qui permet l'intégration d'actions (via le menu contextuel) avec les [[wpfr>VCS|systèmes de gestion de versions]] [[:subversion|Subversion (SVN)]] et [[:Git]]. | ||
- | <note help>Vous trouverez des informations complémentaires sur les possibilités offertes par les différents greffons et leur utilisation en consultant la section qui leur est consacrée sur le site [[http://goodies.xfce.org/projects/thunar-plugins/start|Xfce Goodies Project]] [en]. Voir aussi [[http://thunar.xfce.org/plugins.html|le site de thunar]], et le [[http://forum.xubuntu-fr.org/viewtopic.php?id=193255|forum]].</note> | + | <note help>Vous trouverez des informations complémentaires sur les possibilités offertes par les différents greffons et leur utilisation en consultant la section qui leur est consacrée sur le site [[https://goodies.xfce.org/projects/thunar-plugins/start|Xfce Goodies Project]] [en]. Voir aussi [[http://thunar.xfce.org/plugins.html|le site de thunar]], et le [[http://forum.xubuntu-fr.org/viewtopic.php?id=193255|forum]].</note> |
=== Greffon Dropbox === | === Greffon Dropbox === | ||
Ligne 46: | Ligne 41: | ||
Pour afficher des miniatures des fichiers [[wpfr>OpenDocument]]. : [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>tumbler-plugins-extra]]**. | Pour afficher des miniatures des fichiers [[wpfr>OpenDocument]]. : [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>tumbler-plugins-extra]]**. | ||
+ | ====Pochettes d'albums pour les répertoires de musique==== | ||
+ | Thunar est compatible avec [[cover-thumbnailer|Cover thumbnailer]], il vous suffit donc d'installer ce logiciel. | ||
+ | |||
+ | Au-delà des albums de musique, et via cover-thumbnailer, Thunar peut aussi afficher des vignettes sur les répertoires de photos, de vidéos, etc ... | ||
+ | |||
+ | Pour afficher les miniatures des images & des vidéos dans Thunar, il est aussi possible d'installer les paquets suivants: **[[apt>tumbler-plugins-extra]]** et **[[apt>ffmpegthumbnailer]]**, et ce sans redémarrage de l'ordinateur en appliquant la méthode suivante | ||
+ | |||
+ | <code>$ sudo killall thunar | ||
+ | $ sudo apt install -y tumbler-plugins-extra ffmpegthumbnailer | ||
+ | $ thunar -q</code> | ||
==== Définir l'affichage des dossiers ==== | ==== Définir l'affichage des dossiers ==== | ||
Ligne 55: | Ligne 60: | ||
Cette fonctionnalité est déjà installée par défaut sous [[:Trusty|Ubuntu 14.04]]. | Cette fonctionnalité est déjà installée par défaut sous [[:Trusty|Ubuntu 14.04]]. | ||
Pour y accéder faites un clic droit sur un dossier et dans le menu contextuel, choisissez //Rechercher dans ce dossier//. | Pour y accéder faites un clic droit sur un dossier et dans le menu contextuel, choisissez //Rechercher dans ce dossier//. | ||
+ | Pour rechercher dans le contenu de l'ensemble des fichiers présents dans le dossier sélectionné, il est nécessaire de déplier le menu des paramètres de Catfish, afin de cocher la case de l'option //Rechercher dans le contenu du fichier//. | ||
Si vous ne la voyez pas, assurez-vous que le [[:tutoriel:comment_installer_un_paquet|paquet]] **[[:Catfish]]** est bien installé, puis suivez les instructions pour [[#Actions personnalisées|créer une action personnalisée]].\\ | Si vous ne la voyez pas, assurez-vous que le [[:tutoriel:comment_installer_un_paquet|paquet]] **[[:Catfish]]** est bien installé, puis suivez les instructions pour [[#Actions personnalisées|créer une action personnalisée]].\\ | ||
Ligne 65: | Ligne 71: | ||
==== Ajouter des signets==== | ==== Ajouter des signets==== | ||
- | Thunar affiche des signets par défaut : Documents, Images, ... | + | Thunar affiche des signets par défaut : Documents, Images, ... |
- | Si vous souhaitez avoir vos propres signets, glissez-déposez les dossiers dans la barre latérale gauche. | + | |
+ | Lorsque le panneau latéral est en mode d'affichage "Raccourci", il affiche aussi vos propres signets. Pour les définir, glissez-déposez les dossiers sur l'icône "Ordinateur". | ||
Ligne 83: | Ligne 90: | ||
==== Afficher la barre de menu ==== | ==== Afficher la barre de menu ==== | ||
- | Après l'installation, il est possible que la barre de menu ne soit pas affiché. | + | Après l'installation, il est possible que la barre de menu ne soit pas affichée. |
Ctrl+m pour afficher / faire disparaître la barre de menu | Ctrl+m pour afficher / faire disparaître la barre de menu | ||
Ligne 113: | Ligne 120: | ||
<file> | <file> | ||
- | # nzb.desktop - Copier Fichier Nzb vers dossier Nzb de .nzbget du Nas | + | # nzb.desktop - Copier Fichier Nzb vers dossier Nzb de .nzbget du Nas |
[Desktop Entry] | [Desktop Entry] | ||
Name=Nzb | Name=Nzb | ||
Ligne 155: | Ligne 162: | ||
* Dans le second onglet **Conditions d'apparition**, vous devez choisir le type de fichier qui, une fois cliqué (clic droit), fera apparaître le script dans le menu contextuel. Si l'action personnalisée doit copier des fichiers ou des répertoires, il est logique de tout cocher. Si l'action personnalisée consiste à redimensionner une image, il est logique de ne cocher que **fichiers images**, etc... | * Dans le second onglet **Conditions d'apparition**, vous devez choisir le type de fichier qui, une fois cliqué (clic droit), fera apparaître le script dans le menu contextuel. Si l'action personnalisée doit copier des fichiers ou des répertoires, il est logique de tout cocher. Si l'action personnalisée consiste à redimensionner une image, il est logique de ne cocher que **fichiers images**, etc... | ||
- | Vous trouverez de nombreux exemples d'actions personnalisées **[[http://docs.xfce.org/xfce/thunar/custom-actions|ici]]** [en]. | + | Vous trouverez de nombreux exemples d'actions personnalisées **[[https://docs.xfce.org/xfce/thunar/custom-actions|ici]]** [en]. |
==== Quelques exemples d'actions personnalisées ==== | ==== Quelques exemples d'actions personnalisées ==== | ||
Ligne 164: | Ligne 171: | ||
Commencez par [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>Imagemagick]]** : | Commencez par [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>Imagemagick]]** : | ||
* [[:tutoriel:comment_modifier_un_fichier|Créez le fichier]] **redim800** dans votre dossier de scripts : | * [[:tutoriel:comment_modifier_un_fichier|Créez le fichier]] **redim800** dans votre dossier de scripts : | ||
- | <code bash>#!/bin/sh | + | <code bash>#!/bin/bash |
# Name redim_800 | # Name redim_800 | ||
for file | for file | ||
do | do | ||
- | name=`echo ${file%.*}` | + | name="${file%.*}" |
convert -resize 800x800 -- "$file" ./"${name}".red800.jpg | convert -resize 800x800 -- "$file" ./"${name}".red800.jpg | ||
- | done'</code> | + | done |
+ | </code> | ||
* Rendez-le [[:tutoriel:script_shell#executer_un_script|exécutable]], | * Rendez-le [[:tutoriel:script_shell#executer_un_script|exécutable]], | ||
* Ajoutez l'action dans Thunar comme expliqué plus haut, complétez avec les informations suivantes : | * Ajoutez l'action dans Thunar comme expliqué plus haut, complétez avec les informations suivantes : | ||
Ligne 182: | Ligne 190: | ||
</note> | </note> | ||
- | <note important>Sur Xubuntu 14.04, si vous n'arrivez pas à faire s'exécuter le script, une solution est de condenser son contenu sur une seule ligne, directement dans la zone commande de l'onglet 1 : | ||
- | <code> | ||
- | for f in %F ; do convert -resize 800x800 -quality 75 $f ./${f%%.*}.800.jpg ; done | ||
- | </code> | ||
- | **for f in %F ; do .... ; done** : mécanisme d'itération fichier f parmi les fichiers sélectionnés sur lesquels est lancé la commande | ||
- | |||
- | **convert -resize 800x800 -quality 75 $f** : conversion/redimensionnement de l'image $f | ||
- | |||
- | ** ./${f%%.*}.800.jpg** : extraction du nom de fichier $f sans extension, puis rajout de ".800" et de ".jpg" | ||
- | |||
- | </note> | ||
* Onglet //Conditions d'apparition// : cochez seulement "fichiers image". | * Onglet //Conditions d'apparition// : cochez seulement "fichiers image". | ||
Ligne 214: | Ligne 211: | ||
====Scripts Nautilus==== | ====Scripts Nautilus==== | ||
- | Il est également possible d'utiliser les scripts écrits pour [[Nautilus]]. Veillez simplement à remplacer les noms des outils Gnome éventuellement présents dans les scripts par ceux de **XFCE**. Par exemple si ''nautilus'' est appelé remplacez le par ''thunar'', ou ''gedit'' par ''mousepad'', etc. | + | Il est également possible d'utiliser les scripts écrits pour [[Nautilus]]. Veillez simplement à remplacer les noms des outils Gnome éventuellement présents dans les scripts par ceux de **XFCE**. Par exemple si ''nautilus'' est appelé, remplacez ce texte par ''thunar'', ou ''gedit'' par ''mousepad'', etc. |
Vous trouverez de nombreux scripts sur cette [[:nautilus_scripts|page de la documentation]]. | Vous trouverez de nombreux scripts sur cette [[:nautilus_scripts|page de la documentation]]. | ||
===== Liens ===== | ===== Liens ===== | ||
* [[http://thunar.xfce.org|Le site officiel du projet Thunar]] [en] | * [[http://thunar.xfce.org|Le site officiel du projet Thunar]] [en] | ||
- | * [[http://goodies.xfce.org/projects/thunar-plugins/start|La page du site Xfce Goodies Project avec les greffons (plugins) pour Thunar]] [en] | + | * [[https://goodies.xfce.org/projects/thunar-plugins/start|La page du site Xfce Goodies Project avec les greffons (plugins) pour Thunar]] [en] |
* [[http://www.generation-linux.fr/index.php?post/2008/12/07/Menu-contextuel-de-recherche-dans-Thunar-grace-a-Catfish|Menu contextuel de recherche dans Thunar grâce à Catfish]] [fr], par Tecky. | * [[http://www.generation-linux.fr/index.php?post/2008/12/07/Menu-contextuel-de-recherche-dans-Thunar-grace-a-Catfish|Menu contextuel de recherche dans Thunar grâce à Catfish]] [fr], par Tecky. | ||
* [[https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s05.html|Desktop Entry Specification pour Xfce]] | * [[https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s05.html|Desktop Entry Specification pour Xfce]] | ||
- | * [[http://docs.xfce.org/xfce/thunar/send-to|Documentation Xfce sur ma commande SendTo]] | + | * [[https://docs.xfce.org/xfce/thunar/send-to|Documentation Xfce sur ma commande SendTo]] |
===== Pages liées ===== | ===== Pages liées ===== |