Je li radna površina nered? Postoje li prozori na vrhu prozora tko zna što? Možda samo uvijek tražite više prostora na zaslonu. Možda se čini da su te stvari simptomi ključnog problema s načinom na koji grafička sučelja računala upravljaju prozorima, a oni jesu. Većina upravitelja prozora krajnje je neučinkovita. Upravitelji pločastih prozora su moguće rješenje.
Što je Upravitelj prozora s pločicama
Brze veze
- Što je Upravitelj prozora s pločicama
- VS Upravitelji plutajućih prozora
- Razbijanje prostora
- navigacija
- Glavni upravitelji prozora
- Linux
- i3wm
- BSPWM
- Xmonad
- AwesomeWM
- OSX
- ChunkWM
- Ametist
- Windows
- bug.n
- AquaSnap
- Linux
- Pribor i alati
- Polybar
- Lemonbar
- Rofi
- URxvt
- energija
- Dunst
- Završne misli
Upravitelj pročelja s pločicama ima drugačiji pristup uređenju prozora. Umjesto da se prozori samo pojavljuju bilo gdje, zauzimaju sve prostore. Kako otvorite više prozora, prostor na zaslonu se matematički razgrađuje kako bi se maksimalizirao.
Na primjer, ako otvorite program na praznoj radnoj površini, automatski će napuniti cijeli zaslon. Zatim, ako otvorite drugi, otvorit će se pokraj prethodnog, napunivši pola zaslona. Od ovog trenutka stvari postaju specifične za taj algoritam koji koristi upravitelj prozora. No, za ovaj ćete primjer pretpostaviti da će se ponašati poput upravitelja prozora i3. Ako je to slučaj, otvorit će se sljedeći prozor pokraj ostalih i podijeliti zaslon na trećine. Taj će se trend nastaviti.
To vjerojatno ne zvuči previše dobro, ali možete ih organizirati i preurediti u bilo kojem trenutku. To uključuje postotak zaslona koji zauzimaju. Zaslon možete raščlaniti na četvrtine, pri čemu je svaka strana zaslona vodoravno položena. Zapravo zaslon možete organizirati na bilo koji način koji želite.
Većina upravljača prozora s pločicama, posebno na Linux sustavima, također koristi radne prostore. Radni prostori stvaraju virtualne zaslone, obično do deset. Možete postaviti prozore koji se otvaraju na određenim radnim prostorima, a radne prostore otvarati na određenim monitorima.
S upraviteljem popločanih prozora imate potpunu finu kontrolu nad izgledom prozora na svojim ekranima.
VS Upravitelji plutajućih prozora
U početku se može činiti da su pločasti upravitelji prozora mnogo manje prikladni od svojih plutajućih kolega. Čini se prirodnim povlačenjem prozora oko zaslona, zar ne?
Većina upravljača pločica prozora po zadanome je pločica, ali podrška pluta za slučajeve kada popločavanje nije praktično. Možete prebaciti plutajući kad god želite. Kad prebacite plutajući prozor u plutajući način, možete upotrijebiti kontrole tipkovnice da biste mu promijenili veličinu i natjerali ga da se ponaša vruće što biste očekivali.
Jedna od velikih prednosti upravljača pločicama je vaša mogućnost prilagodbe. Budući da postavljate vlastite kontrole, možete se brzo prilagoditi tijeku rada za koji smatrate da vam je ugodno.
Jeste li ikad pokušali organizirati prozore i održavati ih s upravljačem plutajućih prozora? Ne djeluje dobro, ako uopće. Dakle, vi možete plutajuće ponašanje dobiti od upravljača s pločicama, ali ne ide obrnuto.
Još jedna velika prednost dolazi zbog kontrola tipkovnice i navigacije. Nema potrebe za korištenjem miša za kretanje kroz upravitelja prozora. Sve što radite možete upravljati pomoću hitnih tipki. Možete čak i preslikati brze tipke za pokretanje svih najčešće korištenih aplikacija.
Razbijanje prostora
Postoje različite metode popločavanja. Obično se postavljanje pločica algoritamom. Obično je svaki algoritam postavljanja pločica samo zadana metoda koju možete ručno nadjačati. Dakle, nije glavni prioritet odabrati upravitelja prozora koji postavlja pločice na određeni način. Uvijek ga možete nadjačati.
Već ste prošli kroz ho i3 pločice. I dalje će dijeliti zaslon jednako u jednom smjeru. Možete prebacivati između vodoravnog i okomitog popločenja u bilo kojem trenutku. To vam pomaže da uredite svoje prozore. To je vjerojatno jedan od najjednostavnijih načina pločica.
Sljedeći način pločice upravitelja prozora je putem algoritam binarnog stabla. Koristi ga BSPWM. Algoritam binarnog stabla automatski će se pomicati s jednog prozora na drugi, razbijajući fokusirani pola na pola. Dakle, prvi prozor će zauzeti cijeli zaslon. Drugi prozor pojavit će se pored prvog, i zauzima polovinu ukupnog prostora. Treći prozor će podijeliti prostor drugog prozora na pola. Četvrti prozor će podijeliti treći i tako dalje.
Konačno, imate ručno upravljanje popločanim prozorima. Te vas prisiljavaju da prema zadanim postavkama navedete lokaciju svog sljedećeg prozora.
Sigurno postoje drugi algoritmi, ali ovo su najčešći algoritmi na koje ćete naići.
navigacija
Kretanje po upravljaču popločanim prozorima razlikuje se, ovisno o upravitelju prozora i načinu na koji ste ga konfigurirali. Ipak, ima dosta veze s vašom konfiguracijom. Jedna stvar koju sve konfiguracije imaju u zajedništvu je tipka "Mod". Pomoću tog ključa upravitelj udovice zna da upotrebljavate naredbu umjesto običnog ključa. Obično je tipka "Mod" Alt ili tipka Windows.
Većina korisnika prozora upravljača prozora preferira nas Vim kao osnovu svojih konfiguracija, koristeći tipke h, j, k i l, zajedno s Modom za pomicanje. Za pomicanje prema gore pritisnite k. Za pomicanje prema dolje pritisnite j. H je lijevo, a ja desno. Zatim biste miksu dodali još jedan ključ poput Shift da biste promijenili položaj tih prozora.
Mod i broj obično se kreću između radnih prostora. Pritiskom na tipku mod i broj 1 odvest će vas u radni prostor 1. "Mod + 8" bio bi radni prostor 8. Dobivate ideju.
Postoji mnogo više konfiguracija koje možete učiniti. Imajte na umu da s većinom upravljača prozora s pločicama ništa nije izvan granica. Možete stvoriti vlastite kombinacije tipki za gotovo sve.
Glavni upravitelji prozora
Tamo ima ludilo upravljača popločanim prozorima. Prilično su lagane i jednostavne, pa ih puno ljudi čini. Najbolje je odabrati onaj koji je popularan i dobro dokumentiran. Na taj način možete biti sigurni da se još uvijek razvija i održava. Uz to, imat ćete lakšu pomoć u pronalaženju pomoći, ako vam je potrebna.
Linux
Linux ima najširi niz upravitelja popločanih prozora. Oni su popularniji u Linuxu i lakši su za stvaranje Linuxa s dostupnim alatima s otvorenim kodom. Ovo je vrlo malo uzorkovanja, pa ako imate omiljenog koji nije ovdje naveden, to je samo zato što je cilj ovdje biti što jednostavniji i ne preopteretiti nove korisnike.
i3wm
Ako ste na Linuxu i nikad prije niste koristili upravitelja prozora s pločicama, odaberite i3. Super je popularan, jednostavan za upotrebu, a dokumentacija je sjajna. Nećete biti razočarani.
i3 obično dobro radi s puno vanjskih programa i dodataka. Također koristi jednostavnu datoteku s konfiguracijom običnog teksta koja je za nove korisnike i ljude bez iskustva u programiranju jednostavna za čitanje.
BSPWM
BSPWM je ultra lagan upravljač prozora s pločicama s golim kostima koji prema zadanim postavkama koristi binarne dijelove zaslona. Ne ide vam s čitavom grupom, očekuje vas da sve konfigurirate po svojoj želji.
BSPWM koristi i konfiguraciju skripte školjke, koju Linux korisnici prilično lako razumiju, ali nije najbolja za novorođenčad.
Važno je napomenuti i da BSPWM očekuje da ponesete vlastite programe podrške poput statusne trake i pokretača. Puno je sjajnih opcija, ali morate ih sami pronaći.
Xmonad
Xmonad je malo drugačiji. Čitav upravitelj prozora napisan je na Haskellu, a isto tako i konfiguracija. To znači da morate konfigurirati Xmonad barem malo Haskell-a.
Ovo nije sjajna opcija za nove korisnike, ali ako ste programer i tražite mogućnost koja vam omogućuje prilagođavanje radne površine pomoću stvarnog koda, Xmonad je dobar izbor.
AwesomeWM
Ako tražite nešto što dolazi s uključenim baterijama kao što je i3 i koristi programiranje za konfiguraciju poput Xmonada, AwesomeWM bi mogao biti ono što tražite.
AwesomeWM dolazi s vlastitom trakom statusa i prema zadanim postavkama može podnijeti mnogo stvari. Za konfiguraciju koristi skriptni jezik Lua. To je jednostavniji programski jezik, ali on i dalje pruža obilje mogućnosti za konfiguriranje AwesomeWM-a.
OSX
OSX je sustav sličan Unixu i omiljen je kod programera. Nije pretjerano istražiti zašto bi ljudi tamo željeli obloge prozora. Iako nema toliko mogućnosti kao što to čini Linux, još uvijek postoji nekoliko solidnih upravitelja prozora za OSX.
ChunkWM
ChunkWM je prilično nov projekt. Novo je ime starog favorita, KWM. ChunkWM koristi zadanu shemu dijeljenja binarnih datoteka i oslanja se na jednostavne tekstualne konfiguracije.
Možete instalirati ChunkWM na OSX pomoću homebrew-a i konfigurirati ga odatle. Sam ChunkWM napisan je uglavnom C ++ i Objektiv -C ++, pa je otprilike tako brz i responzivan koliko ćete naći.
Ametist
Ametist je još jedna sjajna opcija za OSX. Cilj mu je biti više poput Xmonada, ali uglavnom je napisan u Swiftu, tako da se dobro uklapa u Appleov ekosustav.
Ne brinite previše oko konfiguriranja Amethysta. Izlazi u kutiji s inteligentnim kontrolama koje će olakšati navigaciju i korištenje.
Windows
Windows nije baš najbolje mjesto za stvari poput upravljača pločicama. Izgrađeno je da radi onako kako je zamišljeno i prilagođavanje ne uzima baš dobro. Ipak, postoji nekoliko dobrih opcija koje vam mogu dati neke od prednosti WM-a na Windows.
bug.n
Bug.n je tradicionalni upravitelj prozora s pločicama u Windows-u. To je skripta koju možete dodati kako bi se zadana radna površina ponašala poput upravitelja prozora s pločicama. Ova skripta dodaje izrade popločavanja, kao i interventne tipke za navigaciju.
Bug.n podržava polaganje pločica kao i plutajuće slično poput Linux upravitelja prozora. Također preslikava funkcionalnost radnog prostora Linux upravitelja pločastih prozora.
Budući da je pogonjen tipkovnicom, bug.n je bolja opcija za nekoga tko je upoznat s čistom navigacijom tipkovnicom, inače će biti malo neodoljiv.
AquaSnap
AquaSnap je izvrsna sredina za Windows korisnike koji traže većinu funkcija upravljačkog prozora s pločicama bez potrebe da se potpuno posvete jednoj.
Kao što ime sugerira, omogućava vam da provučete prozore u uglove i lako organizirate izgled. To nije cjelokupan upravitelj prozora s pločicama i ne pločice se automatski. Omogućuje vam da kliknete i povučete prozore kako biste im promijenili veličinu dok zadržavaju izgled poput pločica.
Pribor i alati
Postoje neki dodatni programi koji se vrlo dobro slažu s upraviteljima prozora s pločicama. Oni pomažu u poboljšanju funkcionalnosti prozora upravitelja i pomoći će vam da prilagodite stvari po vašoj želji.
Polybar
Polybar je traka statusa koja je dizajnirana za rad sa i3 i BSPWM, ali se zasigurno može primijeniti i na druge. Ova statusna traka sadrži osnovne minimalne funkcionalnosti ugrađene u mnoge stvari. To olakšava početak rada. Srećom, također vam omogućuje konfiguriranje i nadjačavanje bilo koje funkcionalnosti koju želite. Polybar je u potpunosti skriptiran, pa ako imate znanje o Bash scenarijima, zaista se možete zabaviti s njim.
Lemonbar
Lemonbar je još jedna statusna traka slična Polybaru. Ovaj je čak i manje minimalan od Polybar-a, a ne dolazi s puno toga za početak. Funkciju morate sami izraditi. Također je u potpunosti dostupan za skriptu, tako da još jednom nemate ograničenja s tim.
Rofi
Rofi je minimalni pokretač aplikacija. Možete ga preslikati na vruću tipku i pomoću njega pokrenuti bilo koji program koji upišete. Rofi pamti programe koje tražite i navodi ih na nedavno / najčešće korišteni popis.
Možete prilagoditi izgled i izgled Rofija tako da se podudara sa vašom radnom površinom. Nije pretjerano teško putem Xresources datoteke na Linuxu.
URxvt
URxvt ili Rxvt-Unicode je terminalni emulator. Ne morate nužno koristiti jedan poseban terminalni emulator ili neki drugi s upravljačkim pločicama prozora, ali bolje je upotrijebiti onaj minimalni koji nije vezan za određeno grafičko okruženje. URxvt se uklapa u taj opis.
Kao dodatni bonus, URxvt je super konfigurirati. Možete ga prilagoditi bilo kojem pogledu i osjećaju. To uključuje boju, tekst i pozadinu.
energija
Vim nema mnogo veze s upraviteljima prozora s pločicama, ali kada se nađete pomoću njega, morat ćete raditi više i više formirati naredbeni redak. Zbog toga je Vim vaš prijatelj.
Vim je uber moćan uređivač teksta. Vjerojatno je najbolji urednik teksta na svijetu. Na raspolaganju ima i apsolutno suludu količinu dodataka koji ga čine sposobnim za još više.
Dunst
Ako ste se minimalno uputili kod upravljača prozora s pločicama, vjerojatno još uvijek želite obavijesti sa radne površine. Ako želite da se obavijesti prilagođavaju našoj radnoj površini, možete upotrijebiti Dunst. Dunst je lagan sustav obavijesti koji možete lako prilagoditi putem obične tekstualne konfiguracije. Promijenite veličinu, boju i tekst obavijesti koje primite.
Završne misli
Upravitelji pločastih prozora nisu za sve. Potrebno je dosta strpljenja i prilagodbe da se naviknete na navigaciju koristeći samo tipkovnicu. U početku će se osjećati nespretno i nespretno, ali ako nastavite dalje, možda ćete samo shvatiti da je to puno brže i učinkovitije.
Također je važno imati na umu da su pločasti upravitelji prozora bolji za Linux od OSX-a i Windows-a, a OSX je puno bolji od Windows-a. To ima sve veze s njihovom Unix lozom. Ako odlučite koristiti upravitelj prozora s pločicama, očekujte da će se većina podrške i dodatnih aplikacija usredotočiti na Linux.
Ako vas sve to još uvijek nije uplašilo, možda ćete jednostavno pronaći način na koji razmišljate o korištenju računala i voljeti ga puno više.
