Tiling-Window-Manager-Funktionalität für normale Linux-Desktop-Umgebungen

Ich suche eine Linux-Anwendung, die auf/parallel zu einer "normalen" Desktop-Umgebung (Xfce, Gnome) läuft und die Funktionen eines Tiling-Window-Managers bietet. So können Sie die beiden Welten kombinieren. ZB können Sie Ihre Fenster immer noch mit der Maus verschieben/skalieren oder Sie können sie mit Tastaturkürzeln verschieben/skalieren.

Compiz bietet eine ähnliche Funktion mit dem Grid-Plugin. Trotzdem möchte ich Compiz meiden, da es meiner Meinung nach eine 50-50-Chance gibt, dass es nach der nächsten Veröffentlichung stabiler oder fehlerhafter wird.

Wenn es einfacher zu beantworten ist, suche ich speziell nach einer Anwendung für Xfce. Trotzdem wäre eine Anwendung mit einer solchen Funktionalität, die in mehr Umgebungen läuft, schön zu wissen.

Antworten (5)

Ich benutze auch XFCE und kann ohne Quicktile nicht leben ! Es bietet tatsächlich das Beste aus beiden Welten und ermöglicht mir, ein normales DM zu verwenden, während ich immer noch die Vorteile von Kachelfenstermanagern genieße. Wenn Sie Arch Linux verwenden, befindet es sich im AUR .

  • Hotkeys zum Kacheln
  • Extrem leicht, läuft als Daemon
  • Funktioniert mit so ziemlich jedem DM und Fenstermanager (ich habe es mit KDE, Unity, XFCE, Enlightenment und LXDE getestet)
  • Funktioniert auch zusammen mit Compiz (und ist viel besser als das Compiz-Tiling-Plugin, viel flexibler)

Vom selben Entwickler wie CherryTree ist X-tile eine grafische Anwendung, mit der Sie eine Reihe von Fenstern auswählen und sie auf unterschiedliche Weise kacheln können.

X-tile funktioniert auf jedem X-Desktop (GNOME, KDE, Xfce, LXDE…). Die Hauptfunktionen sind: viele Kachelgeometrien, Kacheln rückgängig machen, Kachelreihenfolge umkehren, optionales Andocken und Menü der Taskleiste, Filter, um das Auflisten einiger Fenster zu vermeiden, Filter, um einige Fenster standardmäßig zu überprüfen, Befehlszeilenschnittstelle.

Merkmale :

  • Kachel überprüfte Fenster vertikal
  • Tile überprüfte Fenster horizontal
  • Kachel geprüftes Fensterraster
  • Kachel überprüft Windows benutzerdefinierte
  • Kachel geprüft Fenster Dreieck oben, unten, links, rechts
  • Kachel überprüft Windows Quad
  • Kacheln rückgängig machen
  • Kachelreihenfolge umkehren
  • Zyklus Kachelreihenfolge
  • Maximieren Sie überprüfte Fenster
  • aktivierte Fenster demaximieren
  • überprüfte Fenster schließen
  • filtern, um das Auflisten einiger Fenster zu vermeiden
  • filtern, um einige Fenster standardmäßig zu überprüfen
  • optionales System-Tray-Docking und Menü
  • Befehlszeilenschnittstelle

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein
(Quelle: giuspen.com )

Geben Sie hier die Bildbeschreibung ein
(Quelle: giuspen.com )

Geben Sie hier die Bildbeschreibung ein
(Quelle: giuspen.com )

Wie installiere ich es? Welche Erfahrungen haben Sie mit dem genannten Tool gemacht? Könnten Sie die Antwort auch bearbeiten und diese Informationen hinzufügen?

In der beliebten Desktop-Umgebung Cinnamon 2.0 ist Edge-Tiling eingebaut:
Zimt 2.0 Kantenfliesen

Ich benutze es normalerweise nicht, aber man kann Fenster kacheln mit super-arrow keys

Cinnamon ist eine Abzweigung von Gnome 3, die eher wie Gnome 2 zu verwenden ist, aber mit den Vorteilen von Gnome 3 darunter. Auf ihrer Website wird es so beschrieben

Traditionelles Layout, erweiterte Funktionen, einfach zu bedienen, leistungsstark, flexibel.

das fasst es eigentlich ganz gut zusammen :)

Bitte geben Sie einige Details an, wie es auf xfce oder Gnome installiert werden könnte
@leventov Cinnamon kann nicht auf xfce oder gnome gesetzt werden. Es ist ein Ersatz / läuft parallel.
Ihre Antwort wäre nützlicher, wenn sie die Hauptunterschiede zwischen Cinnamon und den in der Frage erwähnten Umgebungen (LXDE, Gnome) erklären würde. Warum sollte man von LXDE oder Gnome zu Cinnamon wechseln, was könnte man dabei verlieren?
@Gilles Ich glaube, Sie nehmen die Frage von OP alle etwas zu wörtlich, da er anscheinend nur einige Beispiel-Desktop-Umgebungen auflistet. Ich sehe keinen Grund, warum die Antwort von MadTux so nicht gültig ist.
@DanteTheEgregore Ich bin mir nicht sicher, ob es zu wörtlich ist, da OP ausdrücklich gesagt hat: "Ich suche speziell nach einer Anwendung für Xfce."
Sie wissen, dass Edge Tilt in allen wichtigen Desktop Managern verfügbar ist und keine einzigartige Funktion von Cinnamon, oder? Es ist in Gnome verfügbar (es geht darum, es zu deaktivieren, aber es zeigt, dass es existiert), KDE , Xfce und einer ganzen Reihe anderer Fenstermanager, es ist sogar unter Microsoft Windows verfügbar. Diese Randkacheln erlauben jedoch keine coolen Dinge wie das Ausführen eines Programms im Vollbildmodus in seiner eigenen Kachel. ps: Beachten Sie das ältere Datum im verlinkten Beitrag

GNOME kann grundlegende Links-Rechts-Kacheln und mehr ausführen. Gehen Sie zu den Einstellungen in der oberen rechten Ecke. Suchen Sie nach Tastaturkürzeln und scrollen Sie ganz nach unten. Hotkeys zu View split on leftund zuweisen View split on right.

Also habe ich kürzlich bemerkt, dass Joe's Window Manager und Openbox in LXDE (Fedoras Standard-LXDE-Setup) auch Fenster kacheln können. Bearbeiten Sie die Konfigurationsdateien und ordnen Sie super- arrowSchlüssel den verschiedenen Aktionen zu.

Fenster fliesen

Befehle für ~/.jwmrc-Hotkeys finden Sie hier

<!-- tile windows ~/.jwmrc -->
<Key mask="" key="F11">fullscreen</Key>
<Key mask="4" key="Right">maxright</Key>
<Key mask="4" key="Left">maxleft</Key>
<Key mask="4" key="Up">maxtop</Key>
<Key mask="4" key="Down">maxbottom</Key>

Bei LXDE ist es schwierig, sich daran zu gewöhnen, Fenster mit super- zu verschieben und sie mit - - zu arrowvergrößern oder zu verkleinern . Vielleicht möchten Sie diese also nach Ihren Wünschen bearbeiten.Ctrlsuperarrow

Diese und weitere Optionen für .config/openbox/lxde-rc.xml finden Sie hier

<!-- tile windows .config/openbox/lxde-rc.xml -->
<keybind key="C-W-Left">
  <action name="GrowToEdge">
    <direction>west</direction>
    </action>
</keybind>
<keybind key="C-W-Right">
  <action name="GrowToEdge">
    <direction>east</direction>
    </action>
</keybind>
<keybind key="C-W-Up">
  <action name="GrowToEdge">
    <direction>north</direction>
    </action>
</keybind>
<keybind key="C-W-Down">
  <action name="GrowToEdge">
    <direction>south</direction>
    </action>
</keybind>
<keybind key="W-Left">
  <action name="MoveToEdge">
    <direction>west</direction>
    </action>
</keybind>
<keybind key="W-Right">
  <action name="MoveToEdge">
    <direction>east</direction>
    </action>
</keybind>
<keybind key="W-Up">
  <action name="MoveToEdge">
    <direction>north</direction>
    </action>
</keybind>
<keybind key="W-Down">
  <action name="MoveToEdge">
    <direction>south</direction>
    </action>
</keybind>

Fehlerbehebung: Ich musste danach xmllintmeine Konfigurationsdateien ausführen und hier und da andere Dinge beheben. weil der xmlParser von LXDE plötzlich wählerischer wurde.


Tile mehrere Textfenster mit tmux . Erstellen Sie verschiedene Layouts, passen Sie Hotkeys an, trennen und verbinden Sie Sitzungen und verbinden Sie sich sogar mit anderen Instanzen. Es funktioniert auf fast jedem Desktop- oder Textterminal.

tmux

Für Gnome gibt es ShellTile .

Ich benutze es seit ein paar Wochen. Es ist ziemlich einfach, drücken Sie STRG und ziehen Sie ein Fenster über ein anderes, um sie zu kacheln. Sie werden alle automatisch in der Größe angepasst, wenn Sie die Größe eines von ihnen ändern.

Persönlich habe ich festgestellt, dass es ziemlich gut funktioniert, obwohl ich es manchmal versehentlich vertikal kachele, wenn ich versuchte, es horizontal zu kacheln, oder umgekehrt.

Die Installation ist ein Kinderspiel, wenn Sie Gnome verwenden, besuchen Sie einfach den ShellTile-Link oben und aktivieren Sie ihn direkt von der Webseite.

ShellTile in Aktion

Könntest du einen Screenshot hinzufügen, wie es funktioniert? Wie ändert es die anderen Fenster? Was macht diese Lösung großartig? Was sind Ihre persönlichen Erfahrungen?