Windows Tips & News

Hur man centrerar nya fönster i Fluxbox för Linux

click fraud protection

Idag kommer jag att skriva en Linux-artikel för en förändring. Windows-fans, oroa dig inte, jag lämnar inte Windows. Som ni vet använder jag Linux också tillsammans med Windows för att hålla ett öga på de bästa distros och bästa fönsterhanterare. Fluxbox är en sådan fantastisk fönsterhanterare för Linux, min favorit. Den är extremt lätt, blixtsnabb, lätt konfigurerbar och mycket funktionsrik. Du kan använda den utan någon skrivbordsmiljö och fortfarande hantera fönster bekvämt och produktivt. Som standard placerar Fluxbox nyöppnade fönster ordnade i rad tills skärmbredden tillåter dem. Jag tyckte inte att detta beteende var särskilt användbart och skulle vilja dela med mig av hur det är möjligt att placera nyöppnade Fluxbox-fönster i mitten av skärmen.

I Fluxbox finns det ett alternativ i filen ~/fluxbox/init för att definiera standardplatsen för nya fönster. I de flesta fall ser det ut så här:

session.screen0.windowPlacering: strategi

Strategivärdet anger var nya fönster ska placeras när inte annat anges (av programmet eller "apps"-filen, till exempel).


Tillgängliga "strategier" är följande:

  • RowSmartPlacement: försöker placera fönster i rader utan att överlappa varandra
  • ColSmartPlacement: försöker placera fönster i kolumner utan att överlappa varandra
  • CascadePlacement: placerar fönster under namnlisten på den föregående
  • UnderMousePlacering: placerar nya fönster under musen

I mitt operativsystem, som är Arch Linux, är standardvärdet RowSmartPlacement.

Som du ser finns det inget alternativ att placera nyöppnade fönster i mitten av skärmen. Men vi kan åsidosätta detta beteende genom att använda app-fil.

Öppna den här filen i din favoritredigerare. Redaktören jag använder är Geany:

geany ~/.fluxbox/apps

Lägg till följande rader i slutet av filen:

[app] (namn!=gimp) [Position] (WINCENTER) {0 0} [slutet]

Detta kommer att tvinga alla fönster att placeras i mitten av skärmen, precis vad vi behöver! Linjen (namn!=gimp) inaktiverar fönstercentrering för GIMP-applikationen. Jag använder en äldre version av GIMP, version 2.6, som inte har ett enda fönster användargränssnitt så att centrera dess fönster förstör dem helt.
Det är allt. Starta om Fluxbox eller läs om dess konfiguration. Öppna nu något, t.ex. Terminal eller VLC eller någon annan app:

Voila, den kommer att finnas i mitten av skärmen.

Ladda ner Ladda ner MMVII Skin för Winamp

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

Ladda ner Winamp skins Archives

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

Ladda ner Ladda ner cPro_Celluloid Skin för Winamp

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer