Terminalfenster in Linux Mint und Ubuntu kacheln

Terminalfenster direkt von Anfang an neu anordnen

Inhaltsverzeichnis

Es gibt mehrere Möglichkeiten, um eine Gruppe von Terminal-Tools in Linux Mint zu starten und die Terminalfenster zu kacheln, je nachdem, wie Ihr Arbeitsablauf aussieht und welches Maß an Automatisierung Sie wünschen.

Kacheln von Fenstern und Böden

Manuelles Kacheln mit integrierten Funktionen in Linux Mint

Linux Mint Cinnamon bietet integriertes Fenster-Kacheln über Tastaturkürzel:

  • Fenster an Bildschirmränder ziehen: Ziehen Sie ein Terminalfenster an den linken oder rechten Bildschirmrand, um es auf die halbe Bildschirmgröße zu kacheln. Ziehen Sie es in eine Ecke, um es auf ein Viertel der Bildschirmgröße zu kacheln.
  • Tastaturkürzel: Verwenden Sie die Super-Taste (Windows-Taste) zusammen mit den Pfeiltasten (z. B. Super+Links oder Super+Rechts), um Fenster schnell zu kacheln.
  • Mehrere Arbeitsflächen: Nutzen Sie Arbeitsflächen, um mehrere Gruppen von gekachelten Fenstern zu organisieren.

Erweitertes Kacheln mit der gTile-Erweiterung

Für fortgeschrittenere oder gitterbasierte Kachelanordnungen verwenden Sie die gTile-Erweiterung:

  • gTile installieren: Verfügbar über Cinnamon Spices oder Ihren Paketmanager.
  • Anwendung:
    • Drücken Sie Super + G, um das gTile-Raster zu öffnen.
    • Verwenden Sie die Pfeiltasten und Shift+Pfeiltasten, um den Kachelbereich auszuwählen.
    • Drücken Sie Leertaste oder Eingabetaste, um das ausgewählte Fenster zu kacheln.
    • Verwenden Sie die Zifferntasten, um zwischen verschiedenen Rasterlayouts zu wechseln.

So können Sie Terminalfenster (oder beliebige Fenster) präzise in benutzerdefinierte Layouts anordnen.

Automatisieren des Terminalstarts und des Kachelns mit Bash-Skripts

Um automatisch mehrere Terminalfenster mit unterschiedlichen Tools zu öffnen und diese zu kacheln:

  1. Bash-Skript erstellen, um jedes Tool in einem eigenen Terminalfenster zu starten:

    #!/bin/bash
    gnome-terminal -- bash -c "htop; exec bash"
    gnome-terminal -- bash -c "mc; exec bash"
    gnome-terminal -- bash -c "cava; exec bash"
    

    Passen Sie die Befehle bei Bedarf für Ihre Tools und Ihren Terminal-Emulator an[6].

  2. Fensterplatzierung automatisieren (Optional):

    • Verwenden Sie Tools wie xdotool, um Fenster nach dem Start zu bewegen und ihre Größe anzupassen, um deren Positionen für einen Kacheleffekt zu skripten.
    • Beispiel:
      #!/bin/bash
      gnome-terminal -- bash -c "htop; exec bash" &
      sleep 1
      xdotool search --name htop windowmove 0 0 windowsize 960 540
      # Wiederholen Sie dies für andere Fenster mit verschiedenen Positionen/Größen
      
  3. Skript zur Autostart-Liste hinzufügen:

    • Legen Sie Ihr Skript im Bereich „Autostart-Programme" von Linux Mint ab, damit Ihre Terminalgruppe automatisch gestartet wird.

Alternative Kachel-Fenstermanager (i3 und Sway)

Für ein vollständig automatisiertes, tastaturgesteuertes Kacherlebnis erwägen Sie die Verwendung eines Kachel-Fenstermanagers wie i3 oder Sway. Diese ersetzen Cinnamon und bieten erweiterte Kachel- und Automatisierungsfunktionen, erfordern jedoch Konfiguration und stellen eine größere Änderung gegenüber der Standard-Mint-Erfahrung dar.


Zusammenfassungstabelle: Kacheloptionen in Linux Mint

Methode Automatisierung Präzision Benutzerfreundlichkeit Hinweise
Integriertes Kacheln Manuell Mittel Sehr einfach Schnell, aber begrenzte Layouts
gTile-Erweiterung Manuell Hoch Einfach Gitterbasiert, flexibel
Bash-Skript + xdotool Automatisiert Hoch Mittel Skriptbar, mehr Einrichtung
Kachel-WM (i3, Sway) Automatisiert Sehr Hoch Fortgeschritten Kompletter Desktop-Ersatz

Empfehlung:
Für die meisten Linux-Mint-Nutzer bietet die Kombination eines Skripts zum Starten Ihrer Terminal-Tools mit der gTile-Erweiterung eine leistungsfähige, flexible und benutzerfreundliche Lösung zum Kacheln von Terminalfenstern.

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

Abonnieren

Neue Beiträge zu Systemen, Infrastruktur und KI-Engineering.