A C nyelven írt i3wm ( i3 Windows Manager ) egy könnyű, könnyen konfigurálható és rendkívül népszerű csempézett ablakkezelő. A hagyományos asztali környezettel ellentétben a csempekezelő éppen elegendő funkcionalitást biztosít ahhoz, hogy az ablakokat a képernyőn a munkafolyamatoknak megfelelő, egyszerű és tetszetős módon rendezzük el.
Az i3 egy minimalista csempekezelő, amely intelligensen rendezi el a képernyőn lévő ablakokat zökkenőmentes, átfedésmentes módon. Más csempekezelők közé tartozik az xmonad és a wmii.
Ezzel az útmutatóval elmagyarázzuk, hogyan kell telepíteni és használni az i3 Windows-kezelőt Linux asztali rendszereken.
Az i3 Windows-kezelő előnyei
Az X ablakkezelőkkel, mint például a Fluxbox, a KWin és az enlightenment, ellentétben az i3 egy zsáknyi finomsággal rendelkezik, amelyeket az alábbiakban felsoroltunk a zökkenőmentes asztali élmény érdekében.
1. Erőforrás-barát
A teljes körűen felszerelt asztali környezetekkel, például a GNOME-val ellentétben az i3 ablakkezelő meglehetősen minimalista, és az egyszerűség és a hatékonyság érdekében készült. Alacsony erőforrás-kihasználtságával a gyors csempézésű Windows-kezelőt kárpótolja, és rengeteg RAM és CPU marad a rendszernek más alkalmazások számára.
2. Rugalmasság
Amellett, hogy az i3 képes az ablakok automatikus rendezett és rendezett elrendezésére, teljesen konfigurálható, és néhány beállítással a kívánt képernyőelrendezéshez igazíthatja. Külső eszközökkel javíthatja a megjelenést a háttérkép kiválasztásával, az átlátszóság és az ablakok halványító hatásának beállításával, valamint az asztali értesítések engedélyezésével.
Az i3 csempekezelő egyszerű és gyors módot biztosít a munkaterületek közötti váltásra a könnyen konfigurálható billentyűparancsok széles skálájának köszönhetően. A Windowsokat zökkenőmentesen csoportosíthatja a munkafolyamatoknak megfelelően, ami növeli a termelékenységet.
Az i3 Window Manager telepítése Linuxon
Az i3 csempekezelő elérhető a Debian, Ubuntu és Linux Mint tárolókban, és az apt csomagkezelővel telepíthető az alábbiak szerint.
$ sudo apt update$ sudo apt install i3
A Fedora disztribúción a dnf csomagkezelő segítségével telepíthető az i3 az ábrán látható módon.
$ sudo apt update$ sudo dnf install i3
A telepítés után újra kell indítani a rendszert, majd a bejelentkezési ablakban a kis fogaskerékre kattintva az ‘i3’ opciót kell kiválasztani az ábrán látható módon.
A bejelentkezés után a rendszer kérni fogja, hogy vagy generálja a konfigurációs fájlt, amelyet a ~/.config/i3/config otthoni könyvtárába ment, vagy használja az alapértelmezettet, amely a /etc/i3 könyvtárba menti a fájlt.
Ebben az útmutatóban az első opciót választjuk, így az ENTER billentyűvel az otthoni könyvtárunkba helyezzük a konfigurációs fájlt.
A következő lépésben meg kell adnia az i3 wm módosító billentyűt, más néven a $mod
billentyűt, amely lehet a Windows logó billentyű vagy az Alt billentyű. A felfelé vagy lefelé mutató nyílbillentyűkkel válassza ki a kívánt módosító billentyűt.
Mihelyt végzett a kezdeti beállításokkal. Az alapértelmezett i3 ablakkal nem sok mindent lehet kezdeni, egy üres képernyőként menti el magát, egy állapotsorral a képernyő legalsó részén.
Hogyan használjuk az i3 ablakkezelőt Linuxban
Az i3 csempekezelő telepítése után itt van néhány billentyűkombináció, amelyekkel könnyedén elindulhatunk és használhatjuk a csempekezelőt.
Elindíthatunk egy terminált: $mod + ENTER
.
Alkalmazás indítása a menü segítségével: $mod + d
– Ezzel egy menü nyílik meg a képernyő tetején, amely lehetővé teszi egy adott alkalmazás keresését a megadott szövegmezőbe beírt kulcsszóval.
A Windows kezelése
Az alkalmazások indításakor általában az alábbiakban látható módon csempék. Nyilvánvaló, hogy a munkaterület nagyon szűkösnek tűnik több csempézett ablakkal, és túlterheltnek érzi magát.
A jobb élmény érdekében leválaszthat egy ablakot, és az előtérbe hozhatja, hogy “lebegő” élményt kapjon. Ezt a $mod + Shift + Space
kombináció megnyomásával érhetjük el.
A lenti példában a terminálablak a csempézés helyett az előtérben látható.
Kiegészítésképpen a $mod + f
kombináció lenyomásával és ugyanennek megismétlésével az ablakot teljes képernyőre teheti, hogy visszatérjen a csempézés üzemmódba.
i3 állapotsor
Ez az i3 csempézéskezelő egyik legfontosabb, mégis figyelmen kívül hagyott része. Olyan információkat jelenít meg, mint a rendelkezésre álló lemezterület, az IP-cím & sávszélesség mértéke, az akkumulátor szintje, a dátum és az idő.
i3 Basic Configurations
Ha nem a home könyvtárában generálta a konfigurációs fájlt, akkor azt az /etc/i3/config elérési útvonalon találja. Az otthoni könyvtárba való másoláshoz
$ sudo cp /etc/i3/config ~/.config/i3
Aztán változtassa meg a tulajdonjogot a saját felhasználójára
$ sudo chown user:group ~/.config/i3
A konfigurációs fájl számos beállítást tartalmaz, amelyeket tetszés szerint módosíthat, hogy megváltoztassa a csempekezelő megjelenését. Megváltoztathatja a munkaterületek színét, megváltoztathatja az ablakok elrendezését, valamint átméretezheti az ablakokat. Erre vagy most nem térünk ki annyira. Ennek az útmutatónak az volt a célja, hogy egy tisztességes bevezetést adjon az i3 csempekezelőhöz és az alapvető funkciókhoz, hogy elkezdhesse a munkát.