13 Best Tiling Window Manager für Linux
Lesen Sie auch: 20 Nützliche Terminalemulatoren für Linux
Es gibt einige Windows Manager-Apps die Sie auf verwenden können Linux Aber genau wie Sie es erwarten würden, finden Sie in diesem Artikel die besten Kachelfenstermanager, aus denen Sie auswählen können.
1. i3
i3 ist eine kostenlose, Open-Source- und vollständig konfigurierbare Windows Manager-App für fortgeschrittene Linux- und BSD-Benutzer und -Entwickler. Es verfügt über eine Baumdatenstruktur, die flexiblere Layouts als seine Alternativen ermöglicht und nicht erforderlich ist Haskell oder KONTAKT.
i3 gehört aufgrund seiner umfangreichen Funktionen, zu denen Einstellungen im Nur-Text-Format, benutzerdefinierte Tastaturkürzel und Konfiguration gehören, ohne dass das zugrunde liegende System neu gestartet werden muss, zu den beliebtesten manuellen Fenster-Kachel-Manager-Apps.
Das Paket i3 Wird von der von Ihnen verwendeten Distribution bereitgestellt, verwenden Sie einfach den Paketmanager, um sie wie gezeigt zu installieren.
$ sudo yum install i3 [On CentOS/RHEL] $ sudo dnf install i3 [On Fedora] $ sudo apt install i3 [On Debian/Ubuntu]
2. bspwm
bspwm ist ein kostenloser, leichter und Open-Source-Linux-Kachelmanager, der dafür bekannt ist, die Linux-Philosophie einzuhalten, indem er sich darauf konzentriert, eine Sache zu tun und sie richtig zu erledigen.
Es basiert auf einer binären Speicherpartitionierung, die Fenster als Blätter eines vollständigen Binärbaums darstellt, und behandelt die Schlüsselbindung mit einem separaten Dienstprogramm. sxhkdDies ermöglicht eine reibungslosere Leistung und Unterstützung für andere Eingabegeräte.
bspwm’s Zu den Funktionen gehören die Unterstützung mehrerer Fenster, die teilweise Unterstützung von EWMH, der automatische Modus zum automatischen Festlegen der Position von App-Kacheln sowie die Konfiguration und Steuerung über Nachrichten.
Das Paket bspwm Wird von der von Ihnen verwendeten Distribution bereitgestellt, verwenden Sie einfach den Paketmanager, um sie wie gezeigt zu installieren.
$ sudo yum install bspwm [On CentOS/RHEL] $ sudo dnf install bspwm [On Fedora] $ sudo apt install bspwm [On Debian/Ubuntu]
3. herbstluftwm
herbstluftwm ist ein kostenloser und Open-Source-konfigurierbarer manueller Kachelfenstermanager für x11 mit Glib und Xlib. Grundsätzlich funktioniert es mit einem Layout, das auf der Aufteilung von Frames in Unterframes basiert, die weiter aufgeteilt und mit Fenstern gefüllt werden können.
herbstluftwm’Zu den Hauptfunktionen gehören Tags (dh Arbeitsbereiche oder virtuelle Desktops), ein Konfigurationsskript, das beim Start ausgeführt wird, genau ein Tag pro Monitor usw. Weitere Informationen finden Sie in unserem Artikel über herbstluftwm Hier.
Das Paket herbstluftwm Wird von der von Ihnen verwendeten Distribution bereitgestellt, verwenden Sie einfach den Paketmanager, um sie wie gezeigt zu installieren.
$ sudo yum install herbstluftwm [On CentOS/RHEL] $ sudo dnf install herbstluftwm [On Fedora] $ sudo apt install herbstluftwm [On Debian/Ubuntu]
Lesen Sie auch: 10 besten Tools zur Datei- und Festplattenverschlüsselung für Linux
4. großartig
genial ist ein kostenloser Open-Source-Kachelmanager der nächsten Generation für X. Es wurde entwickelt, um schnell und erweiterbar zu sein. Es richtet sich in erster Linie an Entwickler, Hauptbenutzer und alle, die ihre grafische Umgebung steuern möchten.
Zu den Funktionen gehören gut dokumentierter Quellcode und API, echte Multi-Head-Unterstützung mit Desktops pro Bildschirm, Unterstützung für D-Bus, Unterstützung für Lua-Erweiterungen, keine schwebenden oder gekachelten Ebenen usw.
Das Paket genial Wird von der von Ihnen verwendeten Distribution bereitgestellt, verwenden Sie einfach den Paketmanager, um sie wie gezeigt zu installieren.
$ sudo yum install awesome [On CentOS/RHEL] $ sudo dnf install awesome [On Fedora] $ sudo apt install awesome [On Debian/Ubuntu]
5. Tilix
Tilix ist ein Fortgeschrittener GTK3 Kacheltermulator und Manager, der das verwendet Richtlinien für die Benutzeroberfläche von Gnomen. Benutzer können App-Fenster per Drag & Drop horizontal und vertikal organisieren.
Tilix bietet seinen Benutzern zahlreiche Funktionen, darunter das Arbeiten mit benutzerdefinierten Titeln und benutzerdefinierten Hyperlinks, die Unterstützung transparenter Hintergrundbilder, Benachrichtigungen im Hintergrund, mehrere Fensterbereiche und dauerhafte Layouts.
Das Paket Tilix Wird von der von Ihnen verwendeten Distribution bereitgestellt, verwenden Sie einfach den Paketmanager, um sie wie gezeigt zu installieren.
$ sudo yum install tilix [On CentOS/RHEL] $ sudo dnf install tilix [On Fedora] $ sudo apt install tilix [On Debian/Ubuntu]
6. XMonad
XMonad ist eine kostenlose und Open-Source-Kachelung X11 Fenstermanager, der zur Automatisierung der Fenstersuche und -ausrichtung vorhanden ist. Es ist erweiterbar mit einer eigenen Erweiterungsbibliothek, die Optionen für Statusleisten und Fensterdekorationen bietet. Es ist außerdem minimal, stabil und einfach zu konfigurieren.
Das Paket xmonad Wird von der von Ihnen verwendeten Distribution bereitgestellt, verwenden Sie einfach den Paketmanager, um sie wie gezeigt zu installieren.
$ sudo yum install xmonad [On CentOS/RHEL] $ sudo dnf install xmonad [On Fedora] $ sudo apt install xmonad [On Debian/Ubuntu]
7. Sway
Schwanken ist ein kostenloser, Open-Source- und leichtgewichtiger Wayland i3-kompatibler Fenstermanager, der App-Fenster automatisch anordnet, um den Desktop-Speicherplatz logisch zu maximieren. Es ordnet Fenster standardmäßig in einem Raster an und unterstützt fast alle darin enthaltenen Befehle i3.
Zu den Funktionen gehören die Unterstützung von Tastaturkürzeln, die Verwendung von Wayland anstelle von Xorg und Lücken. Lesen Sie mehr über Sway in unserem Artikel Hier.
Schwanken kann aus dem Standard-Repository vieler Distributionen installiert werden, wenn es nicht zum Auschecken verfügbar ist dieses Wiki Seite mit Installationsanweisungen für Ihre Distributionen.
8. tmux
tmux ist ein Open-Source-Terminal-Multiplexer, mit dem Benutzer mehrere Terminalsitzungen erstellen können, auf die sie über einen einzigen Bildschirm zugreifen und die sie steuern können. Dadurch können mehrere Befehlszeilenprogramme gleichzeitig ausgeführt werden.
tmux nutzt den gesamten verfügbaren Speicherplatz und ist dank der Unterstützung von Tastenkombinationen, mit denen Sie Fenster teilen und mehr Fenster erstellen können, leicht zu verwenden. Sie können auch einzelne Shell-Instanzen für verschiedene Sitzungen freigeben, um sie für verschiedene Zwecke von verschiedenen Benutzern zu verwenden.
Das Paket tmux Wird von der von Ihnen verwendeten Distribution bereitgestellt, verwenden Sie einfach den Paketmanager, um sie wie gezeigt zu installieren.
$ sudo yum install tmux [On CentOS/RHEL] $ sudo dnf install tmux [On Fedora] $ sudo apt install tmux [On Debian/Ubuntu]
Lesen Sie auch: 8 Beste Linux Console-Dateimanager
9. spectrwm
spectrwm ist eine kleine, dynamische, xmonad, und dwm-inspiriert Das Reparieren und Kacheln des Fenstermanagers für X11 ist schnell, kompakt und präzise. Es wurde mit dem Ziel erstellt, die Probleme von zu lösen xmonad und dwm Gesicht.
spectrwm Verwendet eine Nur-Text-Konfigurationsdatei und verfügt über ähnliche Standardeinstellungen wie in xmonad und dwmund verfügt über integrierte Tastaturkürzel. Zu den weiteren Funktionen gehören anpassbare Farben und Rahmenbreite, Drag-to-Float, Schnellstartmenü, anpassbare Statusleiste, dynamische RandR-Unterstützung usw.
Das Paket spectrwm Wird von der von Ihnen verwendeten Distribution bereitgestellt, verwenden Sie einfach den Paketmanager, um sie wie gezeigt zu installieren.
$ sudo yum install spectrwm [On CentOS/RHEL] $ sudo dnf install spectrwm [On Fedora] $ sudo apt install spectrwm [On Debian/Ubuntu]
10. JWM
JWM (Joes Fenstermanager) ist ein Open-Source-C-basierter, leichter Fenstermanager für das X11-Fenstersystem, der für den reibungslosen Betrieb auf älteren, weniger leistungsstarken Computersystemen optimiert wurde. Es erfordert nur die Xlib Bibliothek ausgeführt werden, kann aber mit einer Vielzahl anderer Bibliotheken zusammenarbeiten, einschließlich libXext zur Formverlängerung, Kairo und libRSVG für Symbole und Hintergründe libjpeg und libpng für JPEG- und PNG-Hintergründe bzw. Symbole usw.
JWM ist in einigen Linux-Distributionen enthalten, z Verdammt kleines Linux und Welpe Linux und hat den größten Teil seiner Verwendung auf tragbaren PCs wie dem gefunden Himbeer-Pi.
$ sudo yum install jwm [On CentOS/RHEL] $ sudo dnf install jwm [On Fedora] $ sudo apt install jwm [On Debian/Ubuntu]
11. Qtile
Qtile ist ein kleiner, aber voll funktionsfähiger und vollständig konfigurierbarer Open-Source-Kachelfenstermanager, der in Python entwickelt wurde. Es wurde mit dem Fokus auf Einfachheit, Erweiterbarkeit durch Erweiterungen und Anpassung entwickelt.
Qtile bietet einfach zu schreibende benutzerdefinierte Layouts, Befehle und Widgets. Es kann auch per Fernzugriff per Skript erstellt werden, um Arbeitsbereiche einzurichten, Widgets in der Statusleiste zu aktualisieren, Fenster zu bearbeiten usw. Es verfügt über eine umfassende Dokumentation, falls Sie unterwegs Erläuterungen benötigen.
Auf neueren Ubuntu (17.04 oder größer), Debian (10 oder höher) und Fedora-Versionen gibt es Qtile Pakete können über installiert werden.
$ sudo apt-get install qtile [On Ubuntu/Debian] $ sudo dnf -y install qtile [On Fedora]
12. Ratpoison
Rattengift ist ein leichter Fenstermanager, der einfach und ohne ausgefallene Grafiken, Fensterdekorationen oder Abhängigkeit von anderen Projekten konzipiert wurde. Es ist dem GNU-Bildschirm nachempfunden, der in der virtuellen Terminal-Community sehr beliebt ist.
Zu den Hauptmerkmalen von Ratpoison gehört die Möglichkeit, Fenster in nicht überlappende Rahmen aufzuteilen, wobei alle Fenster innerhalb ihrer Rahmen maximiert werden. Es wird ausschließlich über Tastaturbefehle bedient.
13. dwm
dwm ist ein leichter und dynamischer Kachelfenstermanager für das X Windows-System, der die Entwicklung verschiedener anderer X Fenstermanager geleitet hat, einschließlich genial und xmonad Fenstermanager.
dwm Steuert Fenster in gekachelten, Monokel- und schwebenden Layouts. Alle diese Layouts können dynamisch hinzugefügt, die Umgebung für die verwendete Anwendung verbessert und die Aufgabe ausgeführt werden.
Da sind mehr Fliesenmanager In der Community, aus der Sie auswählen können, bieten jedoch nicht viele von ihnen eine fast vollständige Funktionsliste wie die oben aufgeführten Apps.
Kennen Sie lobenswerte Apps, die es wert sind, erwähnt zu werden? Oder haben Sie Erfahrungen mit solchen gemacht, die Ihre Wahl übereinander beeinflussen? Teilen Sie uns Ihre Gedanken im Kommentarbereich unten mit.