Öppen låda

öppen låda
Sorts fönsterhanterare
Utvecklare Dana Jansens, Openbox Developer Community
Skrivet i Xi
Gränssnitt GTK
Operativ system UNIX-liknande
Första upplagan 2002 [1] [2]
senaste versionen 3.6.1 [3] (1 juli 2015)
Licens GNU GPL
Hemsida openbox.org
 Mediafiler på Wikimedia Commons

Openbox  är en gratis fönsterhanterare för X Window System , licensierad under GNU General Public License . Till en början kom Openbox från Blackbox 0.65.0, men skrevs sedan om helt på C -språket och eftersom version 3.0 inte är baserad på Blackbox-koden. Men trots detta förblev utvecklarna trogna den minimalistiska "box"-stilen.

Openbox är designad för att vara lätt, snabb och enkel att använda med eller utan skrivbordsmiljö . Trots sin enkelhet har Openbox många inställningar, genom att manipulera vilka användaren kan ändra nästan vilken aspekt som helst av fönsterhanterarens funktion i enlighet med hans behov. Openbox är också positionerad som en fönsterhanterare som strikt följer rekommendationerna från initiativgruppen freedesktop.org .

Openbox är standardfönsterhanteraren i LXDE -skrivbordsmiljön , såväl som Linux- distributionerna CrunchBang , ArchBang , Manjaro , designade för att köras på low-end hårdvara.

Använda Openbox

Openbox låter dig ta fram huvudmenyn genom att högerklicka (eller någon annan tilldelad kortkommando) på skrivbordet, och låter användare ändra hur de hanterar fönster. När ett fönster minimeras blir det osynligt. För att se det igen - kortkommandot Alt+ Tab ↹eller skrivbordsmenyn som anropas av den mellersta musknappen (klicka på rullningshjulet). Vanligtvis kompletteras Openbox av olika små program som lägger till ikoner, aktivitetsfält (aktivitetsfält), startprogram, eyecandy och andra användbara funktioner.

Anpassning

Katalogen ~/.config/openbox innehåller tre konfigurationsfiler - menu.xml , rc.xml och autostart . Filer som är gemensamma för alla användare med liknande namn finns i katalogen /etc/xdg/openbox/ .

Filen rc.xml används för att anpassa utseendet på fönster, deras beteende och hur man hanterar dem. Dessutom definieras de tangentkombinationer som användaren kräver i filen . Om användaren till exempel vill att fönstret ska flyttas till skrivbordet 3 när utgångsknappen trycks ned tillsammans med den mellersta musknappen, kan de enkelt göra det. Flytta till nästa/föregående skrivbord när du rullar på ikonen, expandera och komprimera när du klickar på fönstret eller när du flyttar fönstret.

Menu.xml -filen definierar innehållet i de olika menyerna. Alla menyer (inklusive kapslade) kan ha identifierare, vilket gör att de kan anropas av olika kortkommandon.

Autostart- skriptet körs när fönsterhanteraren laddas. Således är det möjligt att initiera miljövariabler och köra ytterligare applikationer.

Verktyget obconf tillhandahåller ett bekvämt gränssnitt för att hantera fönsterhanteraren.

Teman kan skapas och redigeras med obtheme- verktyget .

Det finns också ett obmenu- verktyg för att redigera Openbox-menyer.

Unika funktioner

Openbox-menyn kan vara dynamisk. Detta görs genom att ta utdata från skriptet som källa för menyn. Varje gång användaren håller muspekaren över en undermeny körs skriptet och regenererar menyn. Den här funktionen ger användare och mjukvaruutvecklare mer flexibilitet än de vanliga statiska menyerna som finns i de flesta andra fönsterhanterare.

Till exempel skrev två utvecklare ett Python -skript som visar nya e-postmeddelanden i Gmail i undermenyn [4] .

Openbox låter dig skapa "Key chains" och "Chrooted key chains", så att du tillfälligt kan åsidosätta alla kortkommandon.

Se även

Anteckningar

  1. git.openbox.org (nedlänk) . Openbox-utvecklare (april 2002). - Första bytet. Tillträdesdatum: 14 januari 2010. Arkiverad från originalet den 4 mars 2016. 
  2. /blackboxwm/0.65.0alpha1 . Blackbox-utvecklare (april 2002). - Version 0.65.0 har dykt upp. Tillträdesdatum: 14 januari 2010. Arkiverad från originalet den 3 juli 2013.
  3. Openbox: Changelog 3.6.1 .
  4. Gentoo Forums :: Visa ämne - Openbox3: Gmail Checker Inbyggd i menyn . Hämtad 25 juli 2007. Arkiverad från originalet 30 september 2007.

Länkar