Le gestionnaire de fichiers Nautilus, intégré à Gnome Shell, offre une fonctionnalité pratique permettant d’ouvrir un terminal directement depuis un dossier par un simple clic droit. Malheureusement, cette option « Ouvrir un terminal » est traditionnellement liée au terminal Gnome et ne s’adapte pas à d’autres applications terminales. Pour ceux qui préfèrent utiliser un terminal alternatif, il existe une solution.
Si vous appréciez l’accès rapide au terminal de Nautilus mais souhaitez l’utiliser avec votre application de terminal favorite, ce guide vous explique comment configurer Nautilus pour ouvrir n’importe quelle application de terminal de votre choix.
Installation de l’Extension « Open Any Terminal »
Pour modifier le comportement du menu contextuel de Nautilus et remplacer le terminal Gnome par votre application de terminal préférée, il est nécessaire d’installer l’extension « Open Any Terminal ». Cette extension n’est pas disponible sous forme de paquet DEB (Ubuntu) ou RPM. Sa mise en place passe par l’outil de gestion des paquets Python.
Préparation via les Dépendances Python
Ouvrez votre terminal (Ctrl + Alt + T ou Ctrl + Maj + T) et suivez les instructions d’installation pour les dépendances Python nécessaires au bon fonctionnement de l’extension « Open Any Terminal » sur votre système Linux.
Instructions pour Différentes Distributions Linux
Distribution | Commande d’installation |
Ubuntu | sudo apt install python3-nautilus python3-pip |
Debian | sudo apt-get install python3-nautilus python3-pip |
Arch Linux | Pas de dépendances Python à installer, voir les instructions spécifiques. |
Fedora | sudo dnf install python3-pip nautilus-python |
OpenSUSE | sudo zypper install python3-pip python3-nautilus python3-nautilus-devel |
Après avoir installé les dépendances spécifiques à votre distribution, utilisez l’outil Pip pour installer le paquet Python « setuptools ». Ce paquet est crucial pour l’installation d' »Open Any Terminal ». Sans lui, l’installation échouera.
sudo pip3 install setuptools
Installation d' »Open Any Terminal »
Une fois « setuptools » installé, vous pouvez procéder à l’installation de l’extension « Open Any Terminal » en utilisant la commande pip suivante :
pip3 install --user nautilus-open-any-terminal
Instructions Spécifiques à Arch Linux
Les utilisateurs d’Arch Linux bénéficient d’une méthode d’installation simplifiée. Il n’est pas nécessaire de gérer les dépendances Python manuellement. L’extension peut être installée directement depuis l’AUR (Arch User Repository).
Commencez par installer les paquets « Git » et « Base-devel » nécessaires pour interagir avec l’AUR:
sudo pacman -S git base-devel
Clonnez ensuite l’assistant Trizen AUR, qui automatisera l’installation :
git clone https://aur.archlinux.org/trizen.git
Installez l’assistant Trizen avec la commande suivante :
cd trizen makepkg -sri
Avec Trizen opérationnel, installez « Open Any Terminal » depuis l’AUR :
trizen -S nautilus-open-any-terminal
Configuration de « Open Any Terminal » dans Nautilus
Maintenant que l’extension est installée, il faut la configurer pour qu’elle permette d’ouvrir les dossiers avec le terminal souhaité, et non plus avec le terminal Gnome par défaut.
Installation de l’Éditeur Dconf
La configuration nécessite l’utilisation de l’éditeur Dconf. Si cet outil n’est pas installé, ouvrez un terminal et installez-le en fonction de votre distribution.
Instructions pour Différentes Distributions Linux
Distribution | Commande d’installation |
Ubuntu | sudo apt install dconf-editor |
Debian | sudo apt-get install dconf-editor |
Arch Linux | sudo pacman -S dconf-editor |
Fedora | sudo dnf install dconf-editor |
OpenSUSE | sudo zypper install dconf-editor |
Personnalisation de l’Option Terminal
Une fois l’éditeur Dconf ouvert, suivez ces étapes pour configurer l’application de terminal par défaut :
Étape 1: Dans l’éditeur Dconf, accédez au dossier « com ».
Étape 2: Dans « com », trouvez et sélectionnez le dossier « github ».
Étape 3: Dans « github », localisez le dossier « Stunkymonkey » (le développeur d' »Open Any Terminal ») et ouvrez-le.
Étape 4: Dans « stunkymonkey », ouvrez le dossier « nautilus-open-any-terminal » qui contient les paramètres de l’extension.
Étape 5: Dans « nautilus-open-any-terminal », trouvez l’entrée « terminal » qui indique « gnome-terminal » par défaut.
Étape 6: Désactivez l’option « Utiliser la valeur par défaut » et remplacez « gnome-terminal » par le nom de l’exécutable de votre terminal préféré. Par exemple, pour utiliser Terminator, entrez « terminator ».
Étape 7: Cliquez sur le bouton de validation pour appliquer les modifications dans l’éditeur Dconf, puis fermez l’éditeur.
Étape 8: Ouvrez Nautilus, faites un clic droit dans un dossier. L’option « Ouvrir (VOTRE TERMINAL ICI) Terminal ici » devrait maintenant lancer le terminal que vous avez configuré.