Windows Tips & News

Hvordan sentrere nye vinduer i Fluxbox for Linux

I dag skal jeg skrive en Linux-artikkel for en forandring. Windows-fans, ikke bekymre deg, jeg dropper ikke Windows. Som du vet bruker jeg Linux også sammen med Windows for å holde øye med de beste distroene og de beste vindusbehandlerne. Fluxbox er en så fantastisk vindusbehandler for Linux, min favoritt. Den er ekstremt lett, lynrask, lett konfigurerbar og svært funksjonsrik. Du kan bruke den uten skrivebordsmiljø og fortsatt administrere vinduer komfortabelt og produktivt. Som standard plasserer Fluxbox nyåpnede vinduer i rekkefølge til skjermbredden tillater dem. Jeg fant ikke denne oppførselen veldig nyttig og vil gjerne dele med deg hvordan det er mulig å plassere nylig åpnede Fluxbox-vinduer i midten av skjermen.

I Fluxbox er det et alternativ i ~/fluxbox/init-filen for å definere standardplasseringen for nye vinduer. I de fleste tilfeller ser det slik ut:

session.screen0.windowPlassering: strategi

Strategiverdien spesifiserer hvor nye vinduer skal plasseres når ikke annet er spesifisert (for eksempel av programmet eller "apps"-filen).
Tilgjengelige "strategier" er som følger:

  • RowSmartPlacement: prøver å plassere vinduer i rader uten å overlappe
  • ColSmartPlacement: prøver å plassere vinduer i kolonner uten å overlappe
  • CascadePlacement: plasserer vinduer under tittellinjen til den forrige
  • UnderMousePlacering: plasserer nye vinduer under musen

I mitt operativsystem, som er Arch Linux, er standardverdien RowSmartPlacement.

Som du ser, er det ingen mulighet for å plassere nyåpnede vinduer i midten av skjermen. Men vi kan overstyre denne oppførselen ved å bruke app-fil.

Åpne denne filen i ditt favorittredigeringsprogram. Redaktøren jeg bruker er Geany:

geany ~/.fluxbox/apps

Legg til følgende linjer på slutten av filen:

[app] (navn!=gimp) [Posisjon] (WINCENTER) {0 0} [slutt]

Dette vil tvinge alle vinduer til å bli plassert i midten av skjermen, akkurat det vi trenger! Køen (navn!=gimp) deaktiverer vindussentrering for GIMP-applikasjonen. Jeg bruker en eldre versjon av GIMP, versjon 2.6, som ikke har et enkelt vindu brukergrensesnitt, så sentrering av vinduene roter dem fullstendig til.
Det er det. Start Fluxbox på nytt eller les konfigurasjonen på nytt. Åpne nå noe, f.eks. Terminal eller VLC eller en annen app:

Voila, den vil være plassert i midten av skjermen.

Surface Duo og AMD-basert bærbar PC 4 mottok fastvareoppdateringer fra november

Surface Duo og AMD-basert bærbar PC 4 mottok fastvareoppdateringer fra november

Legg igjen et svarOppdateringsoversikten fra november 2021 for Surface-enheter fortsetter med den...

Les mer

Windows Package Manager 1.0 stabil er ute

Windows Package Manager 1.0 stabil er ute

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenMicrosoft har gitt...

Les mer

November 2021-firmwareoppdatering er tilgjengelig for Surface Laptop 4 og Studio 1

November 2021-firmwareoppdatering er tilgjengelig for Surface Laptop 4 og Studio 1

Fastvareoppdateringen fra november 2021 er nå tilgjengelig for Surface Laptop 4 (Intel-baserte ko...

Les mer