Comment démarrer des fenêtres de terminal en mode tuilé sous Linux Mint et Ubuntu
Réorganisez les fenêtres du terminal dès le début
Il existe plusieurs façons de démarrer un groupe d’outils de terminal dans Linux Mint et d’avoir les fenêtres du terminal en mode tuilé, selon votre flux de travail et le niveau d’automatisation souhaité.
Tuilage manuel avec les fonctionnalités intégrées
Linux Mint Cinnamon propose un tuilage de fenêtres intégré via des raccourcis clavier :
- Glisser les fenêtres vers les bords de l’écran : Glissez une fenêtre de terminal vers le bord gauche ou droit de l’écran pour la tuiler à moitié de l’écran. Glissez-la dans un coin pour la tuiler à un quart de l’écran.
- Raccourcis clavier : Utilisez la touche Super (Windows) associée aux touches de direction (par exemple, Super+Gauche ou Super+Droite) pour tiler rapidement les fenêtres.
- Plusieurs espaces de travail : Utilisez les espaces de travail pour organiser plusieurs ensembles de fenêtres tuilées.
Tuilage amélioré avec des extensions
Pour un tuilage plus avancé ou basé sur une grille, utilisez l’extension gTile :
- Installer gTile : Disponible via Cinnamon Spices ou votre gestionnaire de paquets.
- Utilisation :
- Appuyez sur
Super + G
pour ouvrir la grille gTile. - Utilisez les touches de direction et Shift+touches de direction pour sélectionner la zone de tuilage.
- Appuyez sur Espace ou Entrée pour tiler la fenêtre sélectionnée.
- Utilisez les touches numériques pour basculer entre différentes dispositions de grille.
- Appuyez sur
Cela vous permet d’organiser précisément les fenêtres de terminal (ou toute autre fenêtre) dans des dispositions personnalisées.
Automatiser le lancement et le tuilage des terminaux
Pour ouvrir automatiquement plusieurs fenêtres de terminal exécutant différents outils et les tiler :
-
Créer un script Bash pour lancer chaque outil dans sa propre fenêtre de terminal :
#!/bin/bash gnome-terminal -- bash -c "htop; exec bash" gnome-terminal -- bash -c "mc; exec bash" gnome-terminal -- bash -c "cava; exec bash"
Ajustez les commandes selon vos outils et votre émulateur de terminal[6].
-
Automatiser le positionnement des fenêtres (optionnel) :
- Utilisez des outils comme
xdotool
pour déplacer et redimensionner les fenêtres après leur lancement, en scriptant leurs positions pour un effet de tuilage[6]. - Exemple :
#!/bin/bash gnome-terminal -- bash -c "htop; exec bash" & sleep 1 xdotool search --name htop windowmove 0 0 windowsize 960 540 # Répétez pour les autres fenêtres avec des positions/tailles différentes
- Utilisez des outils comme
-
Ajouter le script au démarrage :
- Placez votre script dans la section “Applications au démarrage” de Linux Mint afin que votre groupe de terminaux s’ouvre automatiquement[6].
Alternative : Gestionnaires de fenêtres de tuilage dédiés
Pour une expérience de tuilage entièrement automatisée et contrôlée par le clavier, envisagez d’utiliser un gestionnaire de fenêtres de tuilage comme i3 ou Sway. Ces outils remplacent Cinnamon et offrent un tuilage et une automatisation avancés, mais nécessitent une configuration et représentent un changement plus important par rapport à l’expérience par défaut de Mint.
Tableau récapitulatif : Options de tuilage dans Linux Mint
Méthode | Automatisation | Précision | Facilité d’utilisation | Notes |
---|---|---|---|---|
Tuiilage intégré | Manuel | Modérée | Très facile | Rapide, mais dispositions limitées |
Extension gTile | Manuel | Élevée | Facile | Basé sur une grille, flexible |
Script Bash + xdotool | Automatisé | Élevée | Modérée | Scriptable, plus de configuration |
Gestionnaire de fenêtres de tuilage (i3, Sway) | Automatisé | Très élevée | Avancé | Remplacement complet du bureau |
Recommandation :
Pour la plupart des utilisateurs de Linux Mint, la combinaison d’un script pour lancer vos outils de terminal avec l’extension gTile offre une solution puissante, flexible et conviviale pour le tuilage des fenêtres de terminal.
Exemple : Démarrer nvtop, htop et ollama -ps
gnome-terminal -t "htop" -- bash -c "htop; exec bash"
gnome-terminal -t "nvtop" -- bash -c "nvtop; exec bash"
gnome-terminal -t "ollamaps" -- bash -c "watch ollama ps; exec bash"
sleep 1
xdotool search --name htop windowmove 0 0 windowsize 960 500
xdotool search --name nvtop windowmove 961 0 windowsize 960 770
xdotool search --name ollamaps windowmove 961 800 windowsize 960 210