handdator

Visa fullständig version : Fluxbox-guide



Del_barzam
2009-02-15, 14:14
Fluxbox-guide, del 1

Om du har en långsammare dator eller är du trött på Gnome och KDE, eller har du inget att göra, varför inte pröva Fluxbox? Fluxbox är en ganska minimalistisk fönsterhanterare som är väldigt enkel att konfigurera genom att editera några textfiler. Du kan enkelt lägga till Fluxbox i ditt system utan att riskera att förlora dina vanliga inställningar i Ubuntu. I inloggningsfönstret kan du välja mellan olika fönsterhanterare.

Till skillnad från Gnome hanterar Fluxbox endast dina fönster, ikoner och sånt på panelen måste du lägga in själv.


-- BRA LÄNKAR --
http://www.fluxbox.org/ (http://www.fluxbox.org/)
http://fluxbox-wiki.org/index.php?title=Category (http://fluxbox-wiki.org/index.php?title=Category:English_howtos):English_h owtos (http://fluxbox-wiki.org/index.php?title=Category:English_howtos)
https://help.ubuntu.com/community/Fluxbox (https://help.ubuntu.com/community/Fluxbox)

Installera
Öppna terminalen och skriv

sudo aptitude install fluxbox fluxconf
Detta installerar Fluxbox och programmet fluxconf som hjälper till med konfigureringen. Om du hellre installerar via Synaptic är det bara att söka på fluxbox och fluxconf där och sedan installera.

Logga sedan ut och välj Fluxbox (logga ut med Ctrl+Alt+Backspace, välj sedan Fluxbox under Sessioner). Logga in. Tada!

Konfigurera
Som du säkert märker är det ganska tomt i början. Du kan få fram en meny om du högerklickar på skrivbordet. Som tur är går Fluxbox väldigt enkelt att ställa in via några få textfiler.

De viktigaste inställningsfilerna är (~/.fluxbox är ett kortare sätt att skriva /home/[användare]/.fluxbox):

~/.fluxbox/apps
Här ställer du in inställningar för dina program, utseende, flikar, vilken virtuell desktop de startar i osv.

~/.fluxbox/menu
Här ställer du in hur utseendet på menyn du får fram när du högerklickar på skrivbordet.

~/.fluxbox/init
Här ställer du in Fluxbox, man kan också högerklicka på panelen och ställa in via menyerna där.
http://fluxbox-wiki.org/index.php?title=Editing_the_init_file (http://fluxbox-wiki.org/index.php?title=Editing_the_init_file)

~/.fluxbox/keys
Här ställer man in tangentbordsgenvägarna.

~/.fluxbox/startup
Här ställer man in vilka program som ska autostartas.


Börja med att starta xterm med högerklicksmenyn. Jag gillar textediteraren nano och använder den i mina exempel nedan. Om du inte vet hur den fungerar kan du självklart editera med ett annat program. När det står
nano nånfil kan du byta ut det mot
gedit nånfil
Menyn
Om du inte nöjer dig med den menyn som finns från början kan du editera ~/.fluxbox/menu genom att skriva
nano .fluxbox/menu
Menyn är uppbyggd på följande vis:
[tag] (etikett eller filnamn) {kommando eller filnamn} <ikonfilnanm>

Såhär ser lägger man till xterm i menyn t.ex.
[exec] (term) {xterm} </usr/share/pixmaps/terminal.png>

http://fluxbox-wiki.org/index.php?title=Editing_the_menu (http://fluxbox-wiki.org/index.php?title=Editing_the_menu)
http://ubuntuforums.org/showthread.php?t=371144 (http://ubuntuforums.org/showthread.php?t=371144)

Om du hellre vill använda ett grafiskt program för att ställa in menyn finns flera olika, t.ex.
http://fluxmenu.berlios.de/ (http://fluxmenu.berlios.de/)
http://fme.rhymux.info/

Tangentbordsgenvägar
Öppna filen med nano som vanligt
nano .fluxbox/keys
Syntaxen för keys-filen är också enkel:
<mod> [<mod> <mod>] tangent [tangent tangent] :kommando <kommando-alternativ>

Några exempel:
Control i :ExecCommand xterm
# Ctrl+i startar xterm

Mod4 4 :Workspace 4
# Windowstangenten+4 byter till skrivbord 4

Control Mod4 F12 :ExecCommand firefox
# Ctrl+Windowstangenten+F12 startar Firefox

Om du undrar vad du ska använda för att ange en viss tangent, starta programmet xev i terminalen. För att ställa in vad musklicken ska göra editerar du också keys-filen och ställer in det som du vill ha det.

http://fluxbox-wiki.org/index.php?title=Keyboard_shortcuts (http://fluxbox-wiki.org/index.php?title=Keyboard_shortcuts)
http://fluxbox-wiki.org/index.php?title=Keyboard_shortcuts#Mouse_Events (http://fluxbox-wiki.org/index.php?title=Keyboard_shortcuts#Mouse_Events)

Fortsättning i del två:

Del_barzam
2009-02-15, 14:25
Del 2

Autostart
För att autostarta processer editerar du filen:

nano .fluxbox/startup

Leta upp raden
# Applications you want to run with fluxbox.
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN & AT THE END

Och skriv in de program du vill autostarta. Glöm inte att avsluta varje rad med & Om du är osäker vilka processer du vill autostarta kan du titta i Gnomes inställningar, och skriva upp dem du behöver.

Ex.
# Applications you want to run with fluxbox.
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN & AT THE END
nm-applet &
xterm &
pidgin &

# And last but not least we start fluxbox.
# Because it is the last app you have to run it with exec before it.

exec /usr/local/bin/fluxbox
# or if you want to keep a log:
# exec /usr/local/bin/fluxbox -log ~/.fluxbox/log [code]

http://fluxbox-wiki.org/index.php?title=Editing_the_startup_file (http://fluxbox-wiki.org/index.php?title=Editing_the_startup_file)


Programinställningar
Det här tycker jag är Fluxbox’ största fördel. Du kan ställa in hur stora fönstren ska vara när de öppnas, om de ska öppnas minimerade, på vilket skrivbord de ska öppnas, om du vill hoppa till skrivbordet där de öppnats, om du vill se menyraden, om du vill att de ska synas i panelen, osv. Programmen kan även öppnas tabbade, dvs. att Fluxbox grupperar vissa program så att de öppnas i ett och samma fönster, men med en flik så man kan växla mellan dem.

Såhär har jag det: min webbläsare, mailprogram och RSS-läsare öppnas alltid maximerade på skrivbord 1. Dessa öppnas i bakgrunden utan att fokus stjäls. Programmen öppnas i samma fönster och jag växlar mellan dem med Windowstangenten+tab.

Syntax:
[app] (app-name) {count - optional}
[Property1] {value1}
[Property2] {value2}
...
[end]


Ex.

[app] (xterm)
[Workspace] {3}
[Deco] {TAB}
[Jump] {no}
[Dimensions] (WINCENTER) {1000 680}
[end]

Flik-funktionen anges genom en inställning i apps-filen. För att gruppera xterm och thunar skulle ovanstående se ut såhär:

[group]
[app] (xterm)
[app] (thunar)
[Workspace] {3}
[Deco] {TAB}
[Jump] {no}
[Dimensions] (WINCENTER) {1000 680}
[end]

Se Fluxbox-wikin för fler parametrar du kan ange:
http://fluxbox-wiki.org/index.php?title=Editing_the_apps_file (http://fluxbox-wiki.org/index.php?title=Editing_the_apps_file)

Lite tips på vägen:
Eftersom menyn är ganska långsam att använda kan du snabba upp processen att starta dina program genom att installera programmet Gnome-do. Detta gör du som vanligt genom att söka i Synaptic och sedan installera. Gnome-do öppnas vanligtvis genom att trycka på windowsknappen och mellanslag samtidigt (detta ställer du in i keys-filen), och för att sedan starta t.ex. Firefox skriver du bara "fir" och sedan enter. Det är väldigt smidigt.

Olika teman till Fluxbox installerar du antingen genom att följa den här guiden http://errr-online.com/e107_plugins/content/content.php?content.5 (http://errr-online.com/e107_plugins/content/content.php?content.5) eller att använda programmet Fluxstyle
http://fluxstyle.berlios.de/ (http://fluxstyle.berlios.de/)
http://fluxbox-wiki.org/index.php?title=Howto_fluxStyle (http://fluxbox-wiki.org/index.php?title=Howto_fluxStyle)

Teman laddar du enklast hem från
http://fluxbox.sourceforge.net/themes.php (http://fluxbox.sourceforge.net/themes.php)
http://customize.org/fluxbox (http://customize.org/fluxbox)

Lycka till!