Der in C geschriebene i3wm ( i3 Windows Manager ) ist ein leichtgewichtiger, einfach zu konfigurierender und sehr beliebter Kachelfenster-Manager. Im Gegensatz zu herkömmlichen Desktop-Umgebungen bietet ein Tiling-Manager gerade genug Funktionalität, um die Fenster auf dem Bildschirm in einer einfachen und ansprechenden Art und Weise anzuordnen, die für Ihren Arbeitsablauf geeignet ist.
i3 ist ein minimalistischer Tiling-Manager, der die Fenster auf dem Bildschirm in einer nahtlosen, nicht überlappenden Art und Weise intelligent anordnet. Andere Tiling-Manager sind xmonad und wmii.
In dieser Anleitung erklären wir, wie man den i3 Windows-Manager auf Linux-Desktop-Systemen installiert und verwendet.
Vorteile des i3 Windows-Managers
Im Gegensatz zu X-Windows-Managern wie Fluxbox, KWin und enlightenment kommt i3 mit einer Reihe von Goodies, die wir im Folgenden für ein reibungsloses Desktop-Erlebnis aufgelistet haben.
1. Ressourcenfreundlich
Im Gegensatz zu den voll ausgestatteten Desktop-Umgebungen wie GNOME ist der i3 Windows-Manager recht minimalistisch und auf Einfachheit und Effizienz ausgelegt. Mit seiner geringen Ressourcenauslastung macht er einen schnellen Kachel-Windows-Manager wett und lässt Ihrem System viel RAM und CPU für andere Anwendungen übrig.
2. Flexibilität
Abgesehen von der Fähigkeit, Fenster automatisch in einer ordentlichen und organisierten Weise anzuordnen, ist i3 vollständig konfigurierbar und Sie können einige Einstellungen ändern, um Ihr bevorzugtes Bildschirmlayout anzupassen. Mit externen Werkzeugen können Sie das Erscheinungsbild verbessern, indem Sie das Hintergrundbild auswählen, die Transparenz und den Überblendungseffekt der Fenster anpassen und Desktop-Benachrichtigungen aktivieren.
Der i3 Tiling Manager bietet eine einfache und schnelle Möglichkeit, zwischen Arbeitsbereichen zu wechseln, dank einer breiten Palette von Tastenkombinationen, die Sie einfach konfigurieren können. Sie können Windows nahtlos so gruppieren, dass es zu Ihrem Arbeitsablauf passt, was Ihre Produktivität steigert.
Installation von i3 Window Manager unter Linux
Der i3 Tiling Manager ist in den Repositories von Debian, Ubuntu und Linux Mint verfügbar und kann mit dem apt-Paketmanager wie folgt installiert werden.
$ sudo apt update$ sudo apt install i3
Auf Fedora-Distributionen kann i3 mit dem dnf-Paketmanager wie gezeigt installiert werden.
$ sudo apt update$ sudo dnf install i3
Nach der Installation müssen Sie Ihr System neu starten und auf das kleine Zahnrad im Anmeldefenster klicken und die Option „i3“ wie gezeigt auswählen.
Nach der Anmeldung werden Sie aufgefordert, entweder die Konfigurationsdatei zu erstellen, die in Ihrem Heimatverzeichnis ~/.config/i3/config gespeichert wird, oder die Standardeinstellungen zu verwenden, die die Datei im Verzeichnis /etc/i3 speichern.
In dieser Anleitung werden wir uns für die erste Option entscheiden und ENTER drücken, um die Konfigurationsdatei in unserem Home-Verzeichnis zu speichern.
Als Nächstes müssen Sie die i3 wm Modifier-Taste definieren, die auch als $mod
-Taste bekannt ist und entweder die Windows-Logo-Taste oder die Alt-Taste sein kann. Verwenden Sie die Pfeiltasten nach oben oder unten, um Ihre bevorzugte Modifikatortaste auszuwählen.
Wenn Sie mit der Ersteinrichtung fertig sind. Mit dem Standard-i3-Fenster gibt es nicht viel zu tun, es wird als leerer Bildschirm mit einer Statusleiste am unteren Rand des Bildschirms gespeichert.
Wie man den i3 Window Manager unter Linux verwendet
Nachdem Sie den i3 Tiling Manager installiert haben, finden Sie hier einige Tastenkombinationen, die Sie verwenden können, um den Tiling Manager mit Leichtigkeit zu verwenden.
Starten Sie ein Terminal: $mod + ENTER
.
Starten einer Anwendung über das Menü: $mod + d
– Dies öffnet ein Menü am oberen Rand des Bildschirms, das es Ihnen ermöglicht, eine bestimmte Anwendung zu suchen, indem Sie ein Schlüsselwort in das dafür vorgesehene Textfeld eingeben.
Manipulieren von Fenstern
Beim Starten von Anwendungen werden diese normalerweise als Kacheln dargestellt, wie unten gezeigt. Offensichtlich sieht der Arbeitsbereich mit mehreren gekachelten Fenstern sehr beengt aus und man fühlt sich überfordert.
Für ein besseres Erlebnis können Sie ein Fenster abtrennen und in den Vordergrund bringen, um ein „schwebendes“ Erlebnis zu haben. Dies kann durch Drücken der Tastenkombination $mod + Shift + Space
erreicht werden.
Im folgenden Beispiel ist das Terminal-Fenster im Vordergrund zu sehen, anstatt gekachelt zu sein.
Zusätzlich können Sie das Fenster in den Vollbildmodus versetzen, indem Sie die Kombination $mod + f
drücken und dasselbe wiederholen, um in den Kachelmodus zurückzukehren.
i3 Statusleiste
Dies ist einer der wichtigsten, aber dennoch übersehenen Abschnitte des i3 Kachelmanagers. Er zeigt Informationen wie den verfügbaren Speicherplatz, die IP-Adresse &Bandbreitenrate, den Batteriestand, das Datum und die Uhrzeit an.
i3 Grundkonfigurationen
Wenn Sie die Konfigurationsdatei nicht in Ihrem Home-Verzeichnis erstellt haben, finden Sie sie im Pfad /etc/i3/config. Kopieren Sie die Datei in Ihr Home-Verzeichnis
$ sudo cp /etc/i3/config ~/.config/i3
Dann ändern Sie die Eigentümerschaft auf Ihren Benutzer
$ sudo chown user:group ~/.config/i3
Die Konfigurationsdatei enthält zahlreiche Einstellungen, die Sie nach Belieben anpassen können, um das Aussehen des Kachelmanagers zu verändern. Sie können die Farben der Arbeitsbereiche, das Layout der Fenster und die Größe der Fenster ändern. Darauf wollen wir jetzt nicht weiter eingehen. Das Ziel dieses Leitfadens war es, Ihnen eine gute Einführung in den i3 Kachelmanager und die grundlegenden Funktionen zu geben, damit Sie loslegen können.