Kako centrirati nove prozore u Fluxboxu za Linux
Danas ću za promjenu napisati članak o Linuxu. Obožavatelji Windowsa, ne brinite, ne napuštam Windows. Kao što znate, i ja koristim Linux uz Windows kako bih imao na oku najbolje distribucije i najbolje upravitelje prozora. Fluxbox je jedan tako strašan upravitelj prozora za Linux, moj omiljeni. Iznimno je lagan, nevjerojatno brz, lako se konfigurira i vrlo je bogat značajkama. Možete ga koristiti bez ikakvog okruženja radne površine i dalje upravljati prozorima udobno i produktivno. Prema zadanim postavkama, Fluxbox postavlja novootvorene prozore poredane u red sve dok im širina zaslona to ne dopusti. Ovo ponašanje nisam smatrao korisnim i želio bih podijeliti s vama kako je moguće postaviti novootvorene Fluxbox prozore u središte zaslona.
U Fluxboxu postoji opcija u datoteci ~/fluxbox/init za definiranje zadane lokacije novih prozora. U većini slučajeva to izgleda ovako:
session.screen0.windowPlacement: strategija
Vrijednost strategije određuje gdje postaviti nove prozore kada nije drugačije navedeno (na primjer, program ili datoteka "apps").
Dostupne 'strategije' su sljedeće:
- RowSmartPlacement: pokušava postaviti prozore u redove bez preklapanja
- ColSmartPlacement: pokušava postaviti prozore u stupce bez preklapanja
- CascadePlacement: postavlja prozore ispod naslovne trake prethodnog
- UnderMousePlacement: postavlja nove prozore ispod miša
U mom OS-u, koji je Arch Linux, zadana vrijednost je RowSmartPlacement.
Kao što vidite, ne postoji mogućnost postavljanja novootvorenih prozora u središte zaslona. Ali ovo ponašanje možemo nadjačati korištenjem apps datoteka.
Otvorite ovu datoteku u svom omiljenom uređivaču. Urednik koji koristim je Geany:
geany ~/.fluxbox/apps
Dodajte sljedeće retke na kraj datoteke:
[app] (name!=gimp) [Pozicija] (WINCENTER) {0 0} [kraj]
To će prisiliti da svi prozori budu smješteni u sredini ekrana, upravo ono što nam treba! Crta (ime!=gimp) onemogućuje centriranje prozora za GIMP aplikaciju. Koristim stariju verziju GIMP-a, verziju 2.6, koja nema korisničko sučelje s jednim prozorom pa ih centriranje prozora potpuno zabrlja.
To je to. Ponovno pokrenite Fluxbox ili ponovno pročitajte njegovu konfiguraciju. Sada otvorite nešto, npr. Terminal ili VLC ili bilo koja druga aplikacija:
Voila, bit će smješten u sredini ekrana.