I dag vil jeg skrive en Linux-artikel for en ændring. Windows-fans, skal du ikke bekymre dig. Som du ved, bruger jeg Linux også sammen med Windows for at holde øje med de bedste distroer og bedste vinduesadministratorer. Fluxbox er en sådan fantastisk vinduesmanager til Linux, min favorit. Den er ekstremt let, lynhurtig, let konfigurerbar og meget funktionsrig. Du kan bruge det uden skrivebordsmiljø og stadig administrere vinduer komfortabelt og produktivt. Som standard placerer Fluxbox nyåbnede vinduer bestilt i træk, indtil skærmbredden tillader dem. Jeg fandt ikke denne opførsel særlig nyttig og vil gerne dele med dig, hvordan det er muligt at placere nyåbnede Fluxbox-vinduer i midten af skærmen.
Annoncering
google street view opdateringsplan 2016
I Fluxbox er der en mulighed i ~ / fluxbox / init-filen til at definere standardplaceringen for nye vinduer. I de fleste tilfælde ser det sådan ud:
session.screen0.windowPlacement: strategi
Strategiværdien angiver, hvor nye vinduer skal placeres, når ikke andet er angivet (f.eks. Af programmet eller 'apps' -filen).
Tilgængelige 'strategier' er som følger:
- RowSmartPlacement: forsøger at placere vinduer i rækker uden at overlappe hinanden
- ColSmartPlacement: forsøger at placere vinduer i kolonner uden at overlappe hinanden
- CascadePlacement: placerer vinduer under den tidligere titellinje
- UnderMousePlacement: placerer nye vinduer under musen
I mit operativsystem, som er Arch Linux, er standardværdien RowSmartPlacement .
Som du ser, er der ingen mulighed for at placere nyåbnede vinduer i midten af skærmen. Men vi kan tilsidesætte denne adfærd ved at bruge apps-fil .
Åbn denne fil i din foretrukne editor. Den redaktør, jeg bruger, er Geany:
hvordan man kan slippe af med uoverensstemmelsesoverlay
geany ~ / .fluxbox / apps
Tilføj følgende linjer i slutningen af filen:
[app] (navn! = gimp) [Position] (WINCENTER) {0 0} [slut]
Dette vil tvinge alle vinduer til at være placeret i midten af skærmen, præcis hvad vi har brug for! Linjen (navn! = gimp) deaktiverer vinduescentrering for GIMP-applikationen. Jeg bruger en ældre version af GIMP, version 2.6, som ikke har et enkelt vinduesbrugergrænseflade, så centrering af vinduerne ødelægger dem fuldstændigt.
Det er det. Genstart Fluxbox eller læs dens konfiguration igen. Åbn nu noget, f.eks. Terminal eller VLC eller enhver anden app:
Voila, det vil være placeret i midten af skærmen.