Dimensione: 623
Commento: categoria
|
← Versione 86 del 14/03/2011 12.55.38 ⇥
Dimensione: 4117
Commento: converted to 1.6 markup
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 3: | Linea 3: |
[[BR]][[Indice()]] | <<Indice>> <<BR>> |
Linea 5: | Linea 7: |
QUesto wiki descrive la procedura per installare ed integrare il gestore di finestre '''xmonad''' (ver. 0.8) nell'ambiente desktop Gnome in Ubuntu 8.10 Intrepid ibex. | '''xmonad''' è un tiling window manager estremamente leggero, veloce, stabile e produttivo. |
Linea 7: | Linea 9: |
'''xmonad''' appartiene alla categoria dei'' tiling window manager, '' | In questa guida sono contenute delle istruzioni utili per installare '''xmonad''' nell'ambiente grafico [[AmbienteGrafico/Gnome| GNOME]] su '''Ubuntu 8.10''' «'''Intrepid Ibex'''». |
Linea 9: | Linea 11: |
Testo... | |
Linea 11: | Linea 12: |
= Titolo 1 = Testo... |
= Installazione = |
Linea 14: | Linea 14: |
0. Passo 1 0. Passo 2 0. Passo 3 |
[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto ''xmonad'', reperibile dal [[Repository/Componenti|componente]] '''universe''' dei [[Repository|repository ufficiali]]. |
Linea 18: | Linea 16: |
== Titolo 2 == = Titolo 1 = Testo... |
= Configurazione = |
Linea 22: | Linea 18: |
0. Passo 1 0. Passo 2 0. Passo 3 |
0. Creare all'interno della propria '''Home''' una nuova cartella con il nome `.xmonad` digitando il seguente comando all'interno di una finestra di terminale:{{{ mkdir .xmonad }}} 0. Entrare all'interno della cartella appena creata:{{{ cd .xmonad }}} 0. Creare con un [[Ufficio/EditorDiTesto|editor di testo]] il file `xmonad.hs` e incollare al suo interno le seguenti righe:{{{ import XMonad import XMonad.Config.Gnome |
Linea 26: | Linea 28: |
== Titolo 2 == Testo... |
main = xmonad gnomeConfig }}} * Digitare all'interno della finestra di terminale il seguente comando:{{{ ghci xmonad.hs }}}Il comando dovrà restituire il messaggio di seguito riportato, in caso contrario ricontrollare il file `xmonad.hs` ed eseguire nuovamente il precedente comando. {{{ GHCi, version 6.8.2: http://www.haskell.org/ghc/ :? for help Loading package base ... linking ... done. Ok, modules loaded: Main. Prelude Main> }}} = Modifica della sessione = * Per far si che '''xmonad''' venga eseguito all'avvio del sistema andare nel menù '''''Sistema -> Preferenze -> Sessioni''''', creare una nuova voce selezionando il pulsante «'''Aggiungi'''» e compilare i campi come segue: * '''Nome:''' Gestore finestre xmonad * '''Comando:''' xmonad * Nella lista cercare la voce '''Window Manager''' e rimuovere il segno di spunta in modo che non si avvii più. = Primo avvio = Per avviare il gestore di finestre '''xmonad''' è necessario riavviare la sessione X Window, tramite la combinazione di tasti '''CTRT + ALT Backspace'''. = Utilizzo di xmonad = '''xmonad''' suddivide lo spazio sullo schermo in un'area per la finestra principale sul lato sinistro e un'area per le finestre secondarie sul lato destro. Le nuove finestre aperte sul desktop vuoto si aprono massimizzate a tutto schermo. Ciascuna nuova finestra successivamente aperta si posiziona nell'area principale, occupando quindi la metà sinistra dello schermo, mentre la finestra preesistente nell'area principale viene spostata nell'area secondaria e ridimensionata opportunamente. Di seguito sono elencate le principali combinazioni di tasti utilizzati ('''Alt''' è il tasto '''Alt sinistro'''): ||<style="background-color:#F6D358;":>'''Combinazione di tasti''' ||<style="background-color:#F6D358;":>'''Funzione''' || ||<style="text-align:center">'''Alt + H''' e '''Alt + L''' || Regola la dimensione dell'area principale.|| ||<style="text-align:center">'''Alt + J''' e '''Alt + K''' || Si ottiene il focus sulle finestre, quella attiva è evidenziata da un sottile bordo rosso. || ||<style="text-align:center">'''Alt + Invio''' || Sposta una finestra dall'area secondaria a quella principale. || ||<style="text-align:center">'''Alt + 1 ... 9''' || Muoversi sui nove desktop virtuali. || ||<style="text-align:center">'''Shift + Alt + 1 ... 9''' || Sposta una finestra nei vari desktop. || ||<style="text-align:center">'''Alt + Spazio''' || Ciclare attraverso le tre disposizioni predefinite delle finestre. || ||<style="text-align:center">'''Alt + Pulsante destro del mouse''' || Stacca una finestra dal tiling rendendola fluttuante, ridimensionarla.|| ||<style="text-align:center">'''Alt + Pulsante sinistro del mouse''' || Sposta una finestra fluttuante. || ||<style="text-align:center">'''Alt + T''' || Riporta la finestra fluttuante in tiling. || ||<style="text-align:center">'''Shift + Alt + Invio''' || Apre una nuova finestra di terminale. || |
Linea 30: | Linea 72: |
* Risorsa 1 * Risorsa 2 |
* [[http://xmonad.org|Sito ufficiale del progetto]] |
Linea 33: | Linea 74: |
## da questo punto in poi non modificare! |
Introduzione
xmonad è un tiling window manager estremamente leggero, veloce, stabile e produttivo.
In questa guida sono contenute delle istruzioni utili per installare xmonad nell'ambiente grafico GNOME su Ubuntu 8.10 «Intrepid Ibex».
Installazione
Installare il pacchetto xmonad, reperibile dal componente universe dei repository ufficiali.
Configurazione
Creare all'interno della propria Home una nuova cartella con il nome .xmonad digitando il seguente comando all'interno di una finestra di terminale:
mkdir .xmonad
Entrare all'interno della cartella appena creata:
cd .xmonad
Creare con un editor di testo il file xmonad.hs e incollare al suo interno le seguenti righe:
import XMonad import XMonad.Config.Gnome main = xmonad gnomeConfig
Digitare all'interno della finestra di terminale il seguente comando:
ghci xmonad.hs
Il comando dovrà restituire il messaggio di seguito riportato, in caso contrario ricontrollare il file xmonad.hs ed eseguire nuovamente il precedente comando.
GHCi, version 6.8.2: http://www.haskell.org/ghc/ :? for help Loading package base ... linking ... done. Ok, modules loaded: Main. Prelude Main>
Modifica della sessione
Per far si che xmonad venga eseguito all'avvio del sistema andare nel menù Sistema -> Preferenze -> Sessioni, creare una nuova voce selezionando il pulsante «Aggiungi» e compilare i campi come segue:
Nome: Gestore finestre xmonad
Comando: xmonad
Nella lista cercare la voce Window Manager e rimuovere il segno di spunta in modo che non si avvii più.
Primo avvio
Per avviare il gestore di finestre xmonad è necessario riavviare la sessione X Window, tramite la combinazione di tasti CTRT + ALT Backspace.
Utilizzo di xmonad
xmonad suddivide lo spazio sullo schermo in un'area per la finestra principale sul lato sinistro e un'area per le finestre secondarie sul lato destro. Le nuove finestre aperte sul desktop vuoto si aprono massimizzate a tutto schermo. Ciascuna nuova finestra successivamente aperta si posiziona nell'area principale, occupando quindi la metà sinistra dello schermo, mentre la finestra preesistente nell'area principale viene spostata nell'area secondaria e ridimensionata opportunamente.
Di seguito sono elencate le principali combinazioni di tasti utilizzati (Alt è il tasto Alt sinistro):
Combinazione di tasti |
Funzione |
Alt + H e Alt + L |
Regola la dimensione dell'area principale. |
Alt + J e Alt + K |
Si ottiene il focus sulle finestre, quella attiva è evidenziata da un sottile bordo rosso. |
Alt + Invio |
Sposta una finestra dall'area secondaria a quella principale. |
Alt + 1 ... 9 |
Muoversi sui nove desktop virtuali. |
Shift + Alt + 1 ... 9 |
Sposta una finestra nei vari desktop. |
Alt + Spazio |
Ciclare attraverso le tre disposizioni predefinite delle finestre. |
Alt + Pulsante destro del mouse |
Stacca una finestra dal tiling rendendola fluttuante, ridimensionarla. |
Alt + Pulsante sinistro del mouse |
Sposta una finestra fluttuante. |
Alt + T |
Riporta la finestra fluttuante in tiling. |
Shift + Alt + Invio |
Apre una nuova finestra di terminale. |