Upravljači prozora predstavljaju drugačiji pristup od potpunih desktop okruženja. Umesto sveobuhvatnog interfejsa, korisnicima se nudi minimalistički sistem za organizaciju i upravljanje prozorima aplikacija. Ovaj pristup donosi bolju efikasnost, naročito na starijim računarima koji pokreću Linux. Postoji veliki broj upravljača prozora dostupnih za Linux, kako za X11 tako i za Wayland servere. Svaki od njih ima svoje prednosti i mane. U ovom članku ćemo se fokusirati na i3 upravljač prozora, razmatrajući njegovu instalaciju, konfiguraciju, osnovnu navigaciju i još mnogo toga.
Instalacija i3 Window Manager-a
i3 je dostupan u repozitorijumima paketa gotovo svih Linux distribucija. Dakle, ne postoji Linux distribucija gde ovaj program nije dostupan. Ipak, imena paketa mogu se razlikovati u zavisnosti od distribucije, stoga je preporučljivo izvršiti pretragu pre instalacije. Korišćenjem menadžera paketa vaše Linux distribucije, potražite „i3 window manager“ i instalirajte ga.
Sama instalacija i3 nije dovoljna. Biće neophodno instalirati i dodatne alate. Opet, nazivi ovih paketa mogu se razlikovati u zavisnosti od toga koji Linux operativni sistem koristite.
Primeri instalacije za različite distribucije:
Ubuntu |
sudo apt install i3 i3status dmenu i3lock xbacklight feh |
Debian |
sudo apt-get install i3 i3status dmenu i3lock xbacklight feh |
Arch Linux |
sudo pacman -S i3 i3status dmenu i3lock xorg-xbacklight feh |
Fedora |
sudo dnf install i3 i3status dmenu i3lock xbacklight feh |
OpenSUSE |
sudo zypper install i3 i3status dmenu i3lock xbacklight feh |
Konfigurisanje i3 upravljača prozora
Nakon instalacije svih potrebnih alata, odjavite se sa trenutnog desktop okruženja i prijavite u i3. Prilikom prvog prijavljivanja, i3 upravljač prozora će vas voditi kroz osnovnu konfiguraciju.
Prvi prozor koji se pojavi obaveštava vas da i3 nije konfigurisan. Pritisnite Enter da biste započeli automatsko generisanje konfiguracije. Ukoliko niste zainteresovani, pritisnite ESC.
Prvi korak je određivanje podrazumevanog modifikatorskog tastera. Ovaj taster je ključan, jer se i3 u velikoj meri oslanja na prečice sa tastature. Alatka za generisanje nudi vam dva izbora: da postavite modifikator kao Windows taster ili Alt taster. Izaberite jedan od ponuđenih tastera (koristeći strelice gore/dole) i pritisnite Enter da nastavite.
Podešavanje pozadine u i3
Prilagođavanje i3 zahteva određeno znanje. Većina korisnika, naročito početnici, ne mora da zna mnogo o tome kako da menja stvari. Ako ipak želite da izmenite način na koji i3 funkcioniše, moraćete da uredite konfiguracionu datoteku. Otvorite terminal pritiskom na modifikatorski taster + Enter, a zatim uredite datoteku koja se nalazi na: ~/.config/i3/config
i3 podrazumevano ima crni ekran bez pozadine. Da biste postavili pozadinu, otvorite terminal i unesite sledeću komandu:
feh --bg-scale --zoom fill /home/korisničko_ime/putanja/do/slike.jpg
Korišćenje i3 upravljača
Kao što je već spomenuto, i3 se u potpunosti kontroliše pomoću tastature radi efikasnosti. Da biste otvorili terminal, pritisnite modifikatorski taster i taster Enter istovremeno. Za pokretanje drugih programa, pritisnite modifikatorski taster + D. Ovo otvara dmenu.
Odavde možete pokrenuti bilo koji instaliran program tako što ćete ukucati njegovo ime. Da biste se odjavili iz i3 sesije, koristite kombinaciju tastera: modifikatorski taster + Shift + E.
Promena prikaza prozora
i3 je upravljač prozora zasnovan na sistemu pločica (tiling). To znači da umesto klasičnih „plutajućih“ prozora koji se mogu minimizirati i maksimizirati, aplikacije se postavljaju u mrežu, omogućavajući istovremeni pregled svih aktivnih prozora. Da biste promenili način na koji se pločice prikazuju na ekranu, istovremeno pritisnite modifikatorski taster i V.
Veličina pločica se može podešavati prevlačenjem ivica prozora. Takođe je moguće koristiti aplikacije u režimu celog ekrana pritiskom na modifikatorski taster + S. Za zatvaranje prozora koristite kombinaciju modifikatorski taster + Shift + Q.
Napomena: Nakon promene prikaza, biće neophodno da otvorite novi prozor da biste videli rezultat.
Zaključak
i3 je jedan od najboljih upravljača prozora. Jednostavan je za konfigurisanje i korišćenje. Osim toga, izgleda veoma dobro odmah nakon instalacije, što nije slučaj sa mnogim drugim upravljačima koji često izgledaju zastarelo. Ako ste programer kome je potreban efikasan način za upravljanje brojnim otvorenim prozorima, ili jednostavno radoznali korisnik Linuxa koji želi da istraži nove načine rada, i3 je odličan izbor koji vredi probati.