Configurare fluxbox sui netbook: differenze tra le versioni

inserito template versioni compatibili
Nessun oggetto della modifica
(inserito template versioni compatibili)
Riga 1: Riga 1:
{{Versioni compatibili|Debian Lenny 5.0<br/>Debian Squeeze<br/>Debian Sid}}
== 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.
Ovviamente sono ben accetti altri contributi ed integrazioni.:)
Ovviamente sono ben accetti altri contributi ed integrazioni.:)


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 questa guida del nostro wiki per conoscere meglio il programma: [[Configurare fluxbox]]
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 questa guida del nostro wiki per conoscere meglio il programma: [[Configurare fluxbox]]


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.




== 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 '''<tt>~/.fluxbox/keys</tt>''' 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].
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 ===
Alcune di queste scorciatoie sono già impostate nella configurazione di default di fluxbox, quindi non copia-incollate tutto ma controllate di non inserire righe duplicate.
Alcune di queste scorciatoie sono già impostate nella configurazione di default di Fluxbox, quindi non copia-incollate tutto ma controllate di non inserire righe duplicate.
{{Box|Nota|di default fluxbox imposta il cambio di workspace con <code>Ctrl+F?</code>, mentre io preferisco utilizzare <code>Alt+F?</code>}} Cambiate le impostazioni in base alla combinazione con cui vi sentite a vostro agio.
{{Box|Nota|di default Fluxbox imposta il cambio di workspace con <code>Ctrl+F?</code>, mentre io preferisco utilizzare <code>Alt+F?</code>}} Cambiate le impostazioni in base alla combinazione con cui vi sentite a vostro agio.


<pre>
<pre>
Riga 34: Riga 35:


=== Controllo delle finestre ===
=== Controllo delle finestre ===
Come tutti i portatili eeepc è dotato di touchpad per il puntamento, quindi è scomodo dover ricorrere al click del mouse per compiere delle azioni sulla finestra come spostarla di workspace, ingrandirla, metterla in primo piano, chiuderla. Ecco qualche combinazione che fa al caso nostro:
Come tutti i portatili EeePc è dotato di touchpad per il puntamento, quindi è scomodo dover ricorrere al click del mouse per compiere delle azioni sulla finestra come spostarla di workspace, ingrandirla, metterla in primo piano, chiuderla. Ecco qualche combinazione che fa al caso nostro:


<pre>
<pre>
Riga 46: Riga 47:
</pre>
</pre>


{{Box|Nota|<code>Mod4</code> corrisponde al tasto "windows", che finalmente nell'eeepc è sostituito da una casa}}
{{Box|Nota|<code>Mod4</code> corrisponde al tasto "windows", che finalmente nell'EeePc è sostituito da una casa}}
* <code>'''ToggleDecor'''</code>: toglie le decorazioni dalla finestra (barra del titolo, bordi). Utile se volete aumentare lo spazio a disposizione della vostra finestra;
* <code>'''ToggleDecor'''</code>: toglie le decorazioni dalla finestra (barra del titolo, bordi). Utile se volete aumentare lo spazio a disposizione della vostra finestra;
* <code>'''KillWindow'''</code>: è comodissimo: chiude una finestra uccidendo il processo che la tiene aperta. Equivale ad un xkill+click sulla finestra. Quando si impalla qualche programma beta premete un tasto e il problema sparisce.:)
* <code>'''KillWindow'''</code>: è comodissimo: chiude una finestra uccidendo il processo che la tiene aperta. Equivale ad un xkill+click sulla finestra. Quando si impalla qualche programma beta premete un tasto e il problema sparisce.:)
Riga 66: Riga 67:
</pre>
</pre>


Le prime tre sono per effettuare screenshots con imagemagick; poi abbiamo una scorciatoia per il color picker, una per il browser, una per il terminale ed una per fbrun (l'esegui comando di fluxbox); voi siete liberi di crearne quante volete!
Le prime tre sono per effettuare screenshots con Imagemagic; poi abbiamo una scorciatoia per il color picker, una per il browser, una per il terminale ed una per fbrun (l'esegui comando di fluxbox); voi siete liberi di crearne quante volete!




== 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 '''<tt>~/.fluxbox/menu</tt>''' 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/index.php?title=Editing_the_menu documentazione ufficiale] per approfondire l'argomento e realizzare vostre modifiche.


<pre>
<pre>
Riga 87: Riga 88:


== Applicazioni esterne ==
== Applicazioni esterne ==
Ora pensiamo a rendere fluxbox più usabile tramite alcune applicazioni esterne. Comincio da quelle più strettamente utili fino a terminare con quelle mirate a migilorare l'aspetto del nostro desktop: anche l'occhio vuole la sua parte. ;)
Ora pensiamo a rendere Fluxbox più usabile tramite alcune applicazioni esterne. Comincio da quelle più strettamente utili fino a terminare con quelle mirate a migliorare l'aspetto del nostro desktop: anche l'occhio vuole la sua parte. ;)


=== fbpager: un pager per fluxbox ===
=== fbpager: un pager per fluxbox ===
Grazie al pager possiamo capire con un solo colpo d'occhio su quale workspace ci troviamo e dove sono le nostre finestre: installiamolo dal repository con
Grazie al pager possiamo capire con un solo colpo d'occhio su quale workspace ci troviamo e dove sono le nostre finestre: installiamolo dal repository con
<pre># apt-get install fbpager</pre>
<pre># apt-get install fbpager</pre>
e poi andate a modificare il suo file di configurazione <tt>~/.fluxbox/fbpager</tt> per renderlo grande quanto la toolbar:
e poi andate a modificare il suo file di configurazione <code>~/.fluxbox/fbpager</code> per renderlo grande quanto la toolbar:


<pre>
<pre>
Riga 116: Riga 117:


=== parcellite: un gestore di appunti ===
=== parcellite: un gestore di appunti ===
Sotto kde ero diventato a tutti gli effetti klipper-dipendente: una volta passato a fluxbox sentivo la mancanza di uno strumento che memorizzasse tutti i miei ctrl+c e mi consentisse di richiamare gli appunti copiati precedentemente. Purtroppo sia klipper che glipper (la variante gnome) richiedono le librerie dei loro rispettivi ambienti desktop e non mi sembrava il caso di sporcare il sistema in questo modo.  
Sotto kde ero diventato a tutti gli effetti klipper-dipendente: una volta passato a Fluxbox sentivo la mancanza di uno strumento che memorizzasse tutti i miei ctrl+c e mi consentisse di richiamare gli appunti copiati precedentemente. Purtroppo sia klipper che glipper (la variante gnome) richiedono le librerie dei loro rispettivi ambienti desktop e non mi sembrava il caso di sporcare il sistema in questo modo.  
Poi ho scoperto ''parcellite'', che fa lo stesso lavoro ed è scritto in gtk+ :)
Poi ho scoperto ''parcellite'', che fa lo stesso lavoro ed è scritto in gtk+ :)


Riga 168: Riga 169:


== Conclusioni ==
== Conclusioni ==
La guida è terminata, ora godetevi il vostro desktop rinnovato! In caso vi venissero altre idee per migliorare l'uso di fluxbox sui vostri netbook non esitate a contribuire alla guida :)
La guida è terminata, ora godetevi il vostro desktop rinnovato! In caso vi venissero altre idee per migliorare l'uso di Fluxbox sui vostri netbook non esitate a contribuire alla guida :)




1 508

contributi