13 Bescht Tiling Window Managers fir Linux


Wéi den Numm Linux Window Manager seet, ass d'Aarbecht vun de Fënstermanager fir ze koordinéieren wéi d'App-Fënstere funktionnéieren a si lafen automatesch am Hannergrond vun Ärem OS fir d'Erscheinung an d'Placement vun den Uwendungen ze managen.

Et gi verschidde Window Manager Apps déi Dir op Linux benotze kënnt awer just wéi Dir et erwaart, hei ass en Artikel déi bescht Fliesenfenstermanager fir Iech ze wielen.

1. i3

i3 ass eng gratis, Open-Source, a komplett konfiguréierbar Windows Manager App gezielt op fortgeschratt Linux a BSD Benotzer an Entwéckler. Et huet eng Bamdatenstruktur déi méi flexibel Layouten erlaabt wéi seng Alternativen an et erfuerdert keen Haskell oder LUA.

i3 ass eng vun de beléifste manuelle Fënstere Fliesen Manager Apps wéinst senge grousse Features déi Astellungen am Kloertext enthalen, personaliséiert Tastatur Ofkiirzungen, a Konfiguratioun ouni de Besoin fir de Basisdaten System nei ze starten.

De Package i3 gëtt vun der Verdeelung zur Verfügung gestallt, déi Dir benotzt, benotzt just de Package Manager fir se z'installéieren wéi gewisen.

$ sudo yum install i3    [On CentOS/RHEL]
$ sudo dnf install i3    [On Fedora]
$ sudo apt install i3    [On Debian/Ubuntu]

2. bspwm

bspwm ass e gratis, liichtgewiicht, an Open-Source Linux Tiling Manager bekannt fir d'Linux Philosophie ze halen andeems se sech op eng Saach konzentréieren an et richteg maachen.

Et baséiert op binärer Raumpartitionéierung déi Fënstere representéiert als Blieder vun engem komplette binäre Bam an et handhabt Schlësselverbindung mat engem getrennten Utility, sxhkd, wat eng méi glatter Leeschtung an Ënnerstëtzung fir aner Input-Geräter erlaabt.

Dem bspwm seng Fonctiounen enthalen Ënnerstëtzung fir verschidde Fënsteren, deelweis Ënnerstëtzung fir EWMH, automatesche Modus fir automatesch d'Positioun vun App Fliesen ze setzen, an et ass konfiguréiert a kontrolléiert duerch Messagen, ënner anerem.

De Package bspwm gëtt vun der Verdeelung zur Verfügung gestallt, déi Dir benotzt, benotzt just de Package Manager fir se z'installéieren wéi gewisen.

$ sudo yum install bspwm    [On CentOS/RHEL]
$ sudo dnf install bspwm    [On Fedora]
$ sudo apt install bspwm    [On Debian/Ubuntu]

3. herbstluftwm

herbstluftwm ass e gratis an Open-Source konfiguréierbare manuelle Fliesenfenstermanager fir x11 mat Glib an Xlib. Prinzipiell funktionnéiert et mat engem Layout baséiert op der Spaltung vun Rummen an Ënnerframes déi weider opgedeelt a mat Fënstere gefëllt kënne ginn.

Herbstluftwm Haaptfeatures enthalen Tags (dh Aarbechtsberäicher oder virtuelle Desktops), e Konfiguratiounsskript dat beim Startup leeft, genee een Tag pro Monitor, etc.. Léiert méi aus eisem Artikel iwwer herbstluftwm hei.

De Package herbstluftwm gëtt vun der Verdeelung zur Verfügung gestallt, déi Dir benotzt, benotzt just de Package Manager fir se z'installéieren wéi gewisen.

$ sudo yum install herbstluftwm    [On CentOS/RHEL]
$ sudo dnf install herbstluftwm    [On Fedora]
$ sudo apt install herbstluftwm    [On Debian/Ubuntu]

4. genial

awesome ass e gratis an Open-Source Next-Generatioun Fliesenmanager fir X gebaut fir séier an erweiterbar ze sinn an et riicht sech haaptsächlech un Entwéckler, Power Benotzer, a jiddereen deen hir grafesch Ëmfeld kontrolléiere wëllt.

Seng Fonctiounen enthalen gutt dokumentéiert Quellcode an API, real Multi-Kapp Ënnerstëtzung mat Per-Screen Desktops, Ënnerstëtzung fir D-Bus, Ënnerstëtzung fir Lua Extensiounen, keng schwiewend oder betegelt Schichten, etc.

De Package awesome gëtt vun der Verdeelung zur Verfügung gestallt, déi Dir benotzt, benotzt just de Package Manager fir et z'installéieren wéi gewisen.

$ sudo yum install awesome    [On CentOS/RHEL]
$ sudo dnf install awesome    [On Fedora]
$ sudo apt install awesome    [On Debian/Ubuntu]

5. Tilix

Tiling Terminal Emulator a Manager deen d'Gnome Human Interface Guidelines benotzt. Et erlaabt d'Benotzer d'Appfenster horizontal a vertikal ze organiséieren andeems Dir Drag a Drop benotzt.

Tilix bitt senge Benotzer vill Features, dorënner d'Aarbecht mat personaliséierten Titelen a personaliséierten Hyperlinks, Ënnerstëtzung fir transparenten Hannergrondbiller, Notifikatiounen am Hannergrond, Multiple Panelen, a persistent Layouten.

De Package Tilix gëtt vun der Verdeelung zur Verfügung gestallt, déi Dir benotzt, benotzt just de Package Manager fir se z'installéieren wéi gewisen.

$ sudo yum install tilix    [On CentOS/RHEL]
$ sudo dnf install tilix    [On Fedora]
$ sudo apt install tilix    [On Debian/Ubuntu]

6. XMonad

XMonad ass e gratis an Open-Source dynamesche Fliesen X11 Fënstermanager deen existéiert fir d'Sich an d'Ausrichtung vun Windows ze automatiséieren. Et ass erweiderbar mat senger ganz eegener Extensiounsbibliothéik déi et Optioune fir Statusbaren a Fënsterdekoratioun gëtt. Et ass och minimal, stabil an einfach ze konfiguréieren.

De Package xmonad gëtt vun der Verdeelung zur Verfügung gestallt, déi Dir benotzt, benotzt just de Package Manager fir se z'installéieren wéi gewisen.

$ sudo yum install xmonad    [On CentOS/RHEL]
$ sudo dnf install xmonad    [On Fedora]
$ sudo apt install xmonad    [On Debian/Ubuntu]

7. Schwäif

Sway ass e gratis, Open-Source, a liichte Fliesen Wayland i3-kompatibele Fënstermanager deen automatesch App-Fensteren arrangéiert fir logesch Desktopraum ze maximéieren. Et arrangéiert Fënsteren an e Gitter par défaut an ënnerstëtzt bal all Kommandoen déi an i3 abegraff sinn.

Seng Funktiounen enthalen Ënnerstëtzung fir Tastatur Ofkiirzungen, seng Notzung vu Wayland anstatt Xorg, a Lücken. Liest méi iwwer Sway an eisem Artikel hei.

Sway ass verfügbar fir aus dem Standardrepository vu ville Verdeelungen z'installéieren wann et net verfügbar ass fir dës Wiki Säit fir Installatiounsinstruktiounen fir Är Verdeelungen ze kucken.

8. tmx

tmux ass en Open-Source-Terminalmultiplexer, deen d'Benotzer et erméiglecht verschidde Terminalsessiounen ze kreéieren déi se vun engem eenzegen Écran zougräifen a kontrolléieren, wat et perfekt mécht fir verschidde Kommandozeilprogrammer zur selwechter Zäit ze lafen.

tmux benotzt all de verfügbare Raum an et ass liicht benotzbar dank senger Ënnerstëtzung fir Tastebindungen déi Dir benotze kënnt fir Fënsteren opzedeelen a méi Panelen ze kreéieren. Dir kënnt och individuell Shell-Instanzen tëscht ënnerschiddleche Sessiounen deelen fir fir verschidden Zwecker vu verschiddene Benotzer benotzt ze ginn.

De Package tmux gëtt vun der Verdeelung zur Verfügung gestallt, déi Dir benotzt, benotzt just de Package Manager fir se z'installéieren wéi gewisen.

$ sudo yum install tmux    [On CentOS/RHEL]
$ sudo dnf install tmux    [On Fedora]
$ sudo apt install tmux    [On Debian/Ubuntu]

9. spektrwm

spectrwm ass e klengen, dynameschen, xmonad, an dwm-inspiréierte Reparenting a Fliesenfenstermanager gebaut fir X11 fir séier, kompakt a präzis ze sinn. Et gouf erstallt mam Zil d'Problemer vun xmonad an dwm face ze léisen.

spectrwm benotzt eng Einfach Text Konfiguratiounsdatei, bitt Standarde ähnlech wéi déi an xmonad an dwm, a weist agebaute Tastatur Ofkiirzungen. Seng aner Funktiounen enthalen personaliséierbar Faarwen a Grenzbreet, Drag-ze-Schwemmen, Schnellstartmenü, personaliséierbar Statusbar, dynamesch RandR Support, etc.

De Package spectrwm gëtt vun der Verdeelung zur Verfügung gestallt, déi Dir benotzt, benotzt just de Package Manager fir se z'installéieren wéi gewisen.

$ sudo yum install spectrwm    [On CentOS/RHEL]
$ sudo dnf install spectrwm    [On Fedora]
$ sudo apt install spectrwm    [On Debian/Ubuntu]

10. JWM

JWM (Joe's Window Manager) ass en Open-Source C-baséiert Liichtgewiicht Fënstermanager fir den X11 Window System optimiséiert fir glat op eeler, manner mächteg Computersystemer ze schaffen. Et erfuerdert nëmmen d'Xlib Bibliothéik fir ze lafen, awer ass fäeg mat engem Host vun anere Bibliothéiken ze schaffen, dorënner libXext fir Formverlängerung, Kairo a libRSVG fir Ikonen an Hannergrënn, libjpeg a libpng fir JPEG an PNG Hannergrënn a Symboler respektiv, etc.

JWM ass an e puer Linux Distros abegraff, z. Verdammt Kleng Linux a Puppy Linux an huet de gréissten Deel vu senger Notzung op portable PCs wéi de Raspberry Pi fonnt.

$ sudo yum install jwm    [On CentOS/RHEL]
$ sudo dnf install jwm    [On Fedora]
$ sudo apt install jwm    [On Debian/Ubuntu]

11. Qtile

Qtile ass e klengen awer voll ausgestatteten a komplett konfiguréierbaren Open-Source Fliesfenstermanager entwéckelt am Python. Et ass entworf mat engem Fokus op Einfachheet, Erweiterbarkeet mat Extensiounen a Personnalisatioun.

Qtile Fonctiounen einfach personaliséiert Layouten, Kommandoen a Widgets ze schreiwen. Et kann och op afstand geschriwen ginn fir Aarbechtsberäicher opzestellen, Statusbar Widgets ze aktualiséieren, Fënsteren ze manipuléieren, asw.

Op méi nei Ubuntu (17.04 oder méi), Debian (10 oder méi) a Fedora Versiounen, ginn et Qtile Packagen verfügbar fir ze installéieren.

$ sudo apt-get install qtile  [On Ubuntu/Debian]
$ sudo dnf -y install qtile   [On Fedora]

12. Ratpoison

Ratpoison ass e liichte Window Manager entworf fir einfach ze sinn an ouni ausgefalene Grafiken, Fënsterdekoratiounen oder Ofhängegkeet vun all anere Projeten. Et ass nom GNU Screen modelléiert dee ganz populär an der virtueller Terminalgemeinschaft ass.

D'Haaptfeatures vum Ratpoison enthalen d'Fäegkeet fir Fënsteren an net iwwerlappend Rummen opzedeelen mat all Fënstere maximal an hire Rummen. Et gëtt nëmme mat Tastaturbefehle bedriwwen.

13. dwm

dwm ass e liicht an dynamesche Fliesenfenstermanager fir den X Windows System deen d'Entwécklung vu verschiddenen aneren X Fënstermanager guidéiert huet, dorënner awesome an xmonad Fënstermanager.

dwm kontrolléiert Fënsteren an engem tiled, Monocle, a schwiewend Layouten an all dës Layouten kënnen dynamesch bäigefüügt ginn, d'Ëmfeld fir d'Applikatioun am Gebrauch verbesseren an d'Aufgab ausgefouert.

Et gi méi Fliesenmanager an der Gemeinschaft aus deenen Dir kënnt wielen, awer net vill vun hinnen bidden bal eng komplett Featurelëscht wéi d'Apps hei uewen.

Wësst Dir eng luewenswäert Apps déi ernimmt sinn? Oder hutt Dir Erfahrungen mat iergendenger, déi Äre Choix vun engem iwwer deen aneren beaflossen? Fillt Iech gratis Är Gedanken mat eis an der Kommentarsektioun hei drënner ze deelen.