Az új ablakok központosítása a Fluxbox for Linuxban
Ma írok egy Linux cikket a változatosság kedvéért. Windows rajongók, ne aggódjatok, nem hagyom el a Windowst. Mint tudják, én is Linuxot használok a Windows mellett, hogy szemmel tarthassam a legjobb disztribúciókat és a legjobb ablakkezelőket. A Fluxbox az egyik ilyen fantasztikus ablakkezelő Linuxhoz, a kedvencem. Rendkívül könnyű, kirívóan gyors, könnyen konfigurálható és nagyon gazdag funkciókban. Használhatja asztali környezet nélkül, és továbbra is kényelmesen és hatékonyan kezelheti az ablakokat. A Fluxbox alapértelmezés szerint sorba rendezi az újonnan megnyitott ablakokat, amíg a képernyő szélessége lehetővé teszi. Ezt a viselkedést nem találtam nagyon hasznosnak, és szeretném megosztani Önnel, hogyan lehet az újonnan megnyitott Fluxbox ablakokat a képernyő közepére helyezni.
A Fluxboxban a ~/fluxbox/init fájlban van egy lehetőség az új ablakok alapértelmezett helyének meghatározására. A legtöbb esetben így néz ki:
session.screen0.windowPlacement: stratégia
A stratégia értéke meghatározza, hogy hova kell elhelyezni az új ablakokat, ha másként nincs megadva (például a program vagy az "apps" fájl).
A rendelkezésre álló „stratégiák” a következők:
- RowSmartPlacement: megpróbálja az ablakokat sorokba helyezni átfedés nélkül
- ColSmartPlacement: megpróbálja az ablakokat átfedés nélkül oszlopokba helyezni
- CascadePlacement: az ablakokat az előző címsora alá helyezi
- UnderMousePlacement: új ablakokat helyez el az egér alá
Az én operációs rendszeremben, amely az Arch Linux, az alapértelmezett érték RowSmartPlacement.
Amint látja, nincs lehetőség újonnan megnyitott ablakok elhelyezésére a képernyő közepén. De ezt a viselkedést felülírhatjuk a apps fájl.
Nyissa meg ezt a fájlt kedvenc szerkesztőjében. Az általam használt szerkesztő a Geany:
geany ~/.fluxbox/apps
Adja hozzá a következő sorokat a fájl végéhez:
[alkalmazás] (név!=gimp) [Pozíció] (WINCENTER) {0 0} [vége]
Ez arra kényszeríti az összes ablakot, hogy a képernyő közepén helyezkedjen el, pontosan arra, amire szükségünk van! A vonal (név!=gimp) letiltja a GIMP alkalmazás ablakközpontosítását. A GIMP régebbi, 2.6-os verzióját használom, aminek nincs egyetlen ablakos felhasználói felülete, így az ablakok középre állítása teljesen összezavarja őket.
Ez az. Indítsa újra a Fluxboxot, vagy olvassa el újra a konfigurációját. Most nyisson meg valamit, pl. Terminál vagy VLC vagy bármely más alkalmazás:
Voilá, a képernyő közepén lesz.