Configurare fluxbox sui netbook: differenze tra le versioni

m
(Aggiunto template autori)
 
(6 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|Lenny|Squeeze}}
{{Versioni compatibili|Squeeze|Wheezy|Jessie}}
== Introduzione ==
== Introduzione ==
Visto il notevole successo riscosso dai netbook, i portatili di piccola taglia, ho pensato di riportare in questa piccola guida tutta la serie di modifiche che ho effettuato sul mio EeePc per ottimizzarne l'utilizzo con Fluxbox.
Visto il notevole successo riscosso dai netbook, i portatili di piccola taglia, ho pensato di riportare in questa piccola guida tutta la serie di modifiche che ho effettuato sul mio EeePc per ottimizzarne l'utilizzo con Fluxbox.
Riga 6: Riga 6:
Prima di cominciare, se avete anche voi un eeepc vi consiglio di visitare questa parte del wiki ufficiale di Debian:
Prima di cominciare, se avete anche voi un eeepc vi consiglio di visitare questa parte del wiki ufficiale di Debian:
[http://wiki.debian.org/DebianEeePC Debian EeePC]
[http://wiki.debian.org/DebianEeePC Debian EeePC]
che spiega come installare, configurare e risolvere i principali problemi con Debian sul vostro portatile; inoltre, se non avete mai utilizzato Fluxbox vi conviene prima dare un'occhiata a [http://guide.debianizzati.org/index.php/Fluxbox,_un_Window_Manager_per_Computer_con_poche_risorse questa guida] sul nostro wiki per conoscere meglio il programma.
che spiega come installare, configurare e risolvere i principali problemi con Debian sul vostro portatile; inoltre, se non avete mai utilizzato Fluxbox vi conviene prima dare un'occhiata a [[ Fluxbox,_un_Window_Manager_per_Computer_con_poche_risorse | questa guida]] sul nostro wiki per conoscere meglio il programma.


La guida è testata personalmente su un EeePc 900 (display 9") ma è adatta a qualsiasi portatile con display di dimensioni ridotte.
La guida è testata personalmente su un EeePc 900 (display 9") ma è adatta a qualsiasi portatile con display di dimensioni ridotte.
Riga 13: Riga 13:
== Scorciatoie da tastiera ==
== Scorciatoie da tastiera ==
Uno degli strumenti più potenti che ci mette a disposizione Fluxbox sono le scorciatoie da tastiera: tramite il file '''<code>~/.fluxbox/keys</code>''' possiamo intercettare combinazioni di tasti (anche multiple, come in Emacs) ed assegnare loro una azione. L'azione può essere un comando interno di Fluxbox o un comando della shell, e nelle ultime versioni possiamo anche intercettare i click del mouse.
Uno degli strumenti più potenti che ci mette a disposizione Fluxbox sono le scorciatoie da tastiera: tramite il file '''<code>~/.fluxbox/keys</code>''' possiamo intercettare combinazioni di tasti (anche multiple, come in Emacs) ed assegnare loro una azione. L'azione può essere un comando interno di Fluxbox o un comando della shell, e nelle ultime versioni possiamo anche intercettare i click del mouse.
Un elenco completo ed aggiornato dei comandi utilizzabili lo trovate sul [http://fluxbox-wiki.org/index.php?title=Keyboard_shortcuts#Fluxbox_Keycommands wiki ufficiale].


=== Controllo dei workspace ===
=== Controllo dei workspace ===
Riga 71: Riga 70:


== Menu personalizzato ==
== Menu personalizzato ==
Come dicevo prima, è assai scomodo dover scorrere il menu tutte le volte che cerchiamo un programma, quindi possiamo modificare il file '''<code>~/.fluxbox/menu</code>''' per tenere a portata di click i programmi più utilizzati. Anche in questo caso consiglio di consultare la [http://fluxbox-wiki.org/index.php?title=Editing_the_menu documentazione ufficiale] per approfondire l'argomento e realizzare vostre modifiche.
Come dicevo prima, è assai scomodo dover scorrere il menu tutte le volte che cerchiamo un programma, quindi possiamo modificare il file '''<code>~/.fluxbox/menu</code>''' per tenere a portata di click i programmi più utilizzati. Anche in questo caso consiglio di consultare la [http://fluxbox-wiki.org/category/howtos/en/Editing_the_menu.html documentazione ufficiale] per approfondire l'argomento e realizzare vostre modifiche.
 
<pre>
<pre>
[begin] (fluxbox)
[begin] (fluxbox)
Riga 85: Riga 83:
[end]
[end]
</pre>
</pre>


== Applicazioni esterne ==
== Applicazioni esterne ==
Riga 132: Riga 129:
Se vi interessa, copio ed incollo qua il codice:
Se vi interessa, copio ed incollo qua il codice:
<pre>
<pre>
#!/bin/bash
#!/bin/bash -e


A=$RANDOM
A=$RANDOM
mkdir -p /tmp/setbg
mkdir /tmp/setbg
cp $1 /tmp/setbg/$A.jpg
cp -- "$1" "/tmp/setbg/$A.jpg"


cd /tmp/setbg
cd /tmp/setbg
mogrify -resize x600 $A.jpg
mogrify -resize x600 "$A.jpg"
convert -gravity Center -crop 1024x600+0+0 +profile \"*\" $A.jpg $A-ok.jpg
convert -gravity Center -crop 1024x600+0+0 +profile \"*\" "$A.jpg" "$A-ok.jpg"


cp $A-ok.jpg ~/.fluxbox/background.jpg
cp -- "$A-ok.jpg" ~/.fluxbox/background.jpg
cd
cd
rm -r /tmp/setbg
rm -rf /tmp/setbg


fbsetbg .fluxbox/background.jpg
fbsetbg ~/.fluxbox/background.jpg
</pre>
</pre>


Riga 156: Riga 153:


{{Autori
{{Autori
|Autore = [[Utente:UgoBoss|UgoBoss]]
|Autore = [[Utente:UgoBoss|UgoBoss]] 03:25, 31 dic 2008 (CET)
}}
}}
[[Category:Netbook]] [[Categoria:Fluxbox]]
[[Category:Netbook]] [[Categoria:Fluxbox]]
3 581

contributi