+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<title>scrotwm_it.1.html</title>
+<meta name="Generator" content="Vim/7.2">
+<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
+</head>
+<body text="#ffffff" bgcolor="#000000"><font face="monospace">
+<font color="#ffff00">NOME</font><br>
+ scrotwm - gestore di finestre per X11<br>
+<br>
+<font color="#ffff00">SINTASSI</font><br>
+ scrotwm<br>
+<br>
+<font color="#ffff00">DESCRIZIONE</font><br>
+ scrotwm e un gestore di finestre minimale che cerca di stare in disparte,<br>
+ in modo che il prezioso spazio sullo schermo possa essere usato per cose<br>
+ piu importanti. Hai dei default sensati e non costringe l'utente ad im-<br>
+ parare un linguaggio di programmazione per configurarlo. E stato scritto<br>
+ dagli hacker per gli hacker e cerca di essere piccolo, compatto e veloce.<br>
+<br>
+ Quando scrotwm viene avviato, legge le impostazioni presenti nel file di<br>
+ configurazione scrotwm.conf. Vedere la sezione FILE DI CONFIGURAZIONE<br>
+ piu sotto.<br>
+<br>
+ In questa pagina di manuale viene usata la seguente notazione:<br>
+<br>
+ M Meta<br>
+ S Shift<br>
+ <Nome> Tasto nome<br>
+ M1 Tasto 1 (sinistro) del mouse<br>
+ M3 Tasto 3 (destro) del mouse<br>
+<br>
+ scrotwm e molto semplice da usare. La maggior parte delle operazioni ven-<br>
+ gono svolte usando combinazioni di tasti sulla tastiera o sul mouse.<br>
+ Vedere la sezione SCORCIATOIE piu sotto per i default e le possibilita di<br>
+ personalizzazione.<br>
+<br>
+<font color="#ffff00">FILE DI CONFIGURAZIONE</font><br>
+ scrotwm prova per prima cosa ad aprire il file di configurazione person-<br>
+ ale dell'utente, ~/.scrotwm.conf. Se il file in questione non e disponi-<br>
+ bile, prova ad usare il file di configurazione globale /etc/scrotwm.conf.<br>
+<br>
+ Il formato di questo file e <chiave> = <valore>. Per esempio:<br>
+<br>
+ color_focus = red<br>
+<br>
+ Per abilitare o disabilitare un'opzione, usare i valori 1 o 0 rispettiva-<br>
+ mente.<br>
+<br>
+ Il file supporta le seguenti chiavi:<br>
+<br>
+ color_focus Colore del bordo della finestra che ha il<br>
+ focus.<br>
+ color_unfocus Colore del bordo delle finestre che non<br>
+ hanno il focus.<br>
+ bar_enabled Abilita o disabilita la barra di stato.<br>
+ bar_border[x] Colore del bordo della barra di stato nello<br>
+ schermo x.<br>
+ bar_color[x] Colore della barra di stato nello schermo<br>
+ x.<br>
+ bar_font_color[x] Colore del testo della barra di stato nello<br>
+ schermo x.<br>
+ bar_font Font della barra di stato.<br>
+ bar_action Script esterno che aggiunge informazioni<br>
+ come la carica della batteria alla barra di<br>
+ stato.<br>
+ bar_delay Frequenza di aggiornamento, in secondi,<br>
+ dello script esterno che aggiunge infor-<br>
+ mazioni alla barra di stato.<br>
+ stack_enabled Abilita o disabilita la visualizzazione<br>
+ dell'algoritmo di stacking corrente nella<br>
+ barra di stato.<br>
+ clock_enabled Abilita o disabilita l'orologio nella barra<br>
+ di stato. Se disabilitato, usando il valore<br>
+ 0, e possibile usare un orologio personal-<br>
+ izzato nello script specificato in bar_ac-<br>
+ tion.<br>
+ dialog_ratio Alcune applicazioni hanno finestre di dial-<br>
+ ogo troppo piccole per risultare utili.<br>
+ Questa e la percentuale dello schermo che<br>
+ verra usata per le finestre di dialogo: ad<br>
+ esempio, 0.6 indica il 60% della dimensione<br>
+ fisica dello schermo.<br>
+ region Alloca una regione personalizzata,<br>
+ rimuovendo qualsiasi regione automatica-<br>
+ mente rilevata stia occupando lo stesso<br>
+ spazio sullo schermo. Definita nel formato<br>
+ screen[<idx>]:LARGHEZZAxALTEZZA+X+Y, ad es-<br>
+ empio screen[1]:800x1200+0+0.<br>
+ term_width Imposta la dimensione minima preferita per<br>
+ il terminale. Se questo valore e maggiore<br>
+ di 0, scrotwm cerchera di riaggiustare la<br>
+ dimensione del testo nel terminale in modo<br>
+ che la larghezza del terminale rimanga so-<br>
+ pra il valore quando la finestra viene<br>
+ ridimensionata. Al momento solo <font color="#ff40ff">xterm(1)</font> e<br>
+ supportato. Il binario di <font color="#ff40ff">xterm(1)</font> deve es-<br>
+ sere setuid o setgid perche questo fun-<br>
+ zioni: nella maggior parte dei sistemi,<br>
+ questo e il default. L'utente potrebbe vol-<br>
+ er impostare program[term] (vedere la<br>
+ sezione PROGRAMMI piu sotto) per usare una<br>
+ seconda copia del binario di <font color="#ff40ff">xterm(1)</font> che<br>
+ non abbia il bit setgid impostato.<br>
+ title_class_enabled Abilita o disabilita la visualizzazione<br>
+ della classe della finestra nella barra di<br>
+ stato. Impostare a 1 per abilitare.<br>
+ title_name_enabled Abilita o disabilita la visualizzazione del<br>
+ titolo della finestra nella barra di stato.<br>
+ Impostare a 1 per abilitare.<br>
+ modkey Cambia il tasto modificatore. Solitamente<br>
+ Mod1 e il tasto ALT e Mod4 e il tasto Win-<br>
+ dows su un PC.<br>
+ program[p] Definisce una nuova azione per lanciare il<br>
+ programma p. Vedere la sezione PROGRAMMI<br>
+ piu sotto.<br>
+ bind[x] Assegna una combinazione di tasti<br>
+ all'azione x. Vedere la sezione<br>
+ SCORCIATOIE piu sotto.<br>
+ quirk[c:n] Aggiunge un "quirk" per le finestre di<br>
+ classe c e nome n. Vedere la sezione<br>
+ QUIRKS piu sotto.<br>
+<br>
+ I colori devono essere specificati nel formato usato da <font color="#ff40ff">XQueryColor(3)</font> e<br>
+ i font in quello usato da <font color="#ff40ff">XQueryFont(3)</font>.<br>
+<br>
+<font color="#ffff00">PROGRAMMI</font><br>
+ scrotwm consente la definizione di azioni personalizzate per lanciare<br>
+ programmi di propria scelta, che possono essere assegnate a combinazioni<br>
+ di tasti nello stesso modo in cui e possibile farlo con le azioni predef-<br>
+ inite. Vedere la sezione SCORCIATOIE piu sotto.<br>
+<br>
+ I programmi di default sono descritte qui sotto:<br>
+<br>
+ term xterm<br>
+ screenshot_all screenshot.sh full<br>
+ screenshot_wind screenshot.sh window<br>
+ lock xlock<br>
+ initscr initscreen.sh<br>
+ menu dmenu_run -fn $bar_font -nb $bar_color -nf<br>
+ $bar_font_color -sb $bar_border -sf $bar_color<br>
+<br>
+ I programmi personalizzati vengono specificati con la seguente sintassi:<br>
+<br>
+ program[<nome>] = <percorso> [<arg> [... <arg>]]<br>
+<br>
+ <nome> e un qualsiasi identificatore che non va in conflitto con<br>
+ un'azione predefinita o una chiave, <percorso> e il programma desiderato,<br>
+ e <arg> sono zero o piu argomenti da passare al programma.<br>
+<br>
+ Le seguenti variabili rappresentano valori impostabili in scrotwm (vedere<br>
+ la sezione FILE DI CONFIGURAZIONE sopra), e possono essere usati nel cam-<br>
+ po <arg> dove saranno sostituite con il valore al momento del lancio del<br>
+ programma:<br>
+<br>
+ $bar_border<br>
+ $bar_color<br>
+ $bar_font<br>
+ $bar_font_color<br>
+ $color_focus<br>
+ $color_unfocus<br>
+<br>
+ Esempio:<br>
+<br>
+ program[ff] = /usr/local/bin/firefox <a href="http://scrotwm.org/">http://scrotwm.org/</a><br>
+ bind[ff] = Mod+f # adesso Mod+F lancia firefox<br>
+<br>
+ Per eliminare la combinazione precedente:<br>
+<br>
+ bind[] = Mod+f<br>
+ program[ff] =<br>
+<br>
+<font color="#ffff00">SCORCIATOIE</font><br>
+ scrotwm fornisce molte funzioni (o azioni) accessibili tramite combi-<br>
+ nazioni di tasti sul mouse o sulla tastiera.<br>
+<br>
+ Le scorciatoie assegnate al mouse sono:<br>
+<br>
+ M1 Da focus alla finestra<br>
+ M-M1 Muove la finestra<br>
+ M-M3 Ridimensiona la finestra<br>
+ M-S-M3 Ridimensiona la finestra mantenendola centrata<br>
+<br>
+ Le scorciatoie da tastiera di default sono:<br>
+<br>
+ M-S-<Return> term<br>
+ M-p menu<br>
+ M-S-q quit<br>
+ M-q restart scrotwm<br>
+ M-<Space> cycle_layout<br>
+ M-S-<Space> reset_layout<br>
+ M-h master_shrink<br>
+ M-l master_grow<br>
+ M-, master_add<br>
+ M-. master_del<br>
+ M-S-, stack_inc<br>
+ M-S-. stack_del<br>
+ M-<Return> swap_main<br>
+ M-j, M-<TAB> focus_next<br>
+ M-k, M-S-<TAB> focus_prev<br>
+ M-m focus_main<br>
+ M-S-j swap_next<br>
+ M-S-k swap_prev<br>
+ M-b bar_toggle<br>
+ M-x wind_del<br>
+ M-S-x wind_kill<br>
+ M-<n> ws_n<br>
+ M-S-<n> mvws_n<br>
+ M-<Right> ws_next<br>
+ M-<Left> ws_prev<br>
+ M-S-<Right> screen_next<br>
+ M-S-<Left> screen_prev<br>
+ M-s screenshot_all<br>
+ M-S-s screenshot_wind<br>
+ M-S-v version<br>
+ M-t float_toggle<br>
+ M-S <Delete> lock<br>
+ M-S-i initscr<br>
+<br>
+ I nomi delle azioni e le relative descrizioni sono le seguenti:<br>
+<br>
+ term Lancia un nuovo terminale (vedi PROGRAMMI piu in<br>
+ alto)<br>
+ menu Menu (vedi PROGRAMMI piu in alto)<br>
+ quit Chiude scrotwm<br>
+ restart Riavvia scrotwm<br>
+ cycle_layout Cambia layout<br>
+ reset_layout Re-inizializza il layout<br>
+ master_shrink Restringe l'area principale<br>
+ master_grow Allarga l'area principale<br>
+ master_add Aggiunge finestre all'area principale<br>
+ master_del Rimuove finestre dall'area principale<br>
+ stack_inc Aggiunge righe/colonne all'area di stacking<br>
+ stack_del Rimuove righe/colonne dall'area di stacking<br>
+ swap_main Muove la finestra corrente nell'area principale<br>
+ focus_next Da il focus alla finestra successiva<br>
+ focus_prev Da il focus alla finestra precedente<br>
+ focus_main Da il focus alla finestra principale<br>
+ swap_next Scambia con la finestra successiva dell'area di<br>
+ lavoro<br>
+ swap_prev Scambia con la finestra precedente dell'area di<br>
+ lavoro<br>
+ bar_toggle Mostra/nascondi la barra di stato da tutte le aree<br>
+ di lavoro<br>
+ wind_del Chiudi la finestra corrente<br>
+ wind_kill Distruggi la finestra corrente<br>
+ ws_n Passa all'area di lavoro n, dove n e compreso tra<br>
+ 1 e 10<br>
+ mvws_n Sposta la finestra corrente nell'area di lavoro n,<br>
+ dove n e compreso tra 1 e 10<br>
+ ws_next Passa all'area di lavoro non vuota successiva<br>
+ ws_prev Passa all'area di lavoro non vuota precedente<br>
+ screen_next Sposta il puntatore nella regione successiva<br>
+ screen_prev Sposta il puntatore nella regione precedente<br>
+ screenshot_all Cattura uno screenshot dell'intero schermo, se<br>
+ abilitato (vedere la sezione PROGRAMMI sopra)<br>
+ screenshot_wind Cattura uno screenshot di una singola finestra, se<br>
+ abilitato (vedere la sezione PROGRAMMI sopra)<br>
+ version Abilita/disabilita il numero di versione nella<br>
+ barra di stato<br>
+ float_toggle Passa la finestra che ha il focus da floating a<br>
+ tiled<br>
+ lock Blocca lo schermo (vedere la sezione PROGRAMMI so-<br>
+ pra)<br>
+ initscr Re-inizializza gli schermi fisici (vedere la<br>
+ sezione PROGRAMMI sopra)<br>
+<br>
+ Le scorciatoie personalizzate sono specificate nel file di configurazione<br>
+ come segue:<br>
+<br>
+ bind[<azione>] = <tasti><br>
+<br>
+ <azione> e una delle azioni elencate sopra (oppure nulla) e <tasti> e da-<br>
+ to da zero o piu modificatori (MOD, Mod1, Shift, ecc.) e uno o piu tasti<br>
+ normali (b, space, ecc.), separati da "+". Per esempio:<br>
+<br>
+ bind[reset] = Mod4+q # assegna reset ai tasti Windows + q<br>
+ bind[] = Mod1+q # rimuovi l'assegnazione di Alt + q<br>
+<br>
+ Piu combinazioni di tasti possono essere assegnate alla stessa azione.<br>
+<br>
+<font color="#ffff00">QUIRK</font><br>
+ scrotwm fornisce la possibilita di specificare dei "quirk" per la ges-<br>
+ tione di finestre che devono subire un trattamento speciale da un gestore<br>
+ di finestre tiling, come ad esempio alcune finestre di dialogo e appli-<br>
+ cazioni a schermo intero.<br>
+<br>
+ I quirk abilitati di default sono elencati qui sotto:<br>
+<br>
+ Firefox-bin:firefox-bin TRANSSZ<br>
+ Firefox:Dialog FLOAT<br>
+ Gimp:gimp FLOAT + ANYWHERE<br>
+ MPlayer:xv FLOAT + FULLSCREEN<br>
+ OpenOffice.org 2.4:VCLSalFrame FLOAT<br>
+ OpenOffice.org 3.1:VCLSalFrame FLOAT<br>
+ pcb:pcb FLOAT<br>
+ xine:Xine Window FLOAT + ANYWHERE<br>
+ xine:xine Panel FLOAT + ANYWHERE<br>
+ xine:xine Video Fullscreen Window FULLSCREEN + FLOAT<br>
+ Xitk:Xitk Combo FLOAT + ANYWHERE<br>
+ Xitk:Xine Window FLOAT + ANYWHERE<br>
+ XTerm:xterm XTERM_FONTADJ<br>
+<br>
+ I quirk sono descritti qui sotto:<br>
+<br>
+ FLOAT Questa finestra deve essere lasciata libera<br>
+ di muoversi.<br>
+ TRANSSZ Aggiusta la dimensione delle finestre troppo<br>
+ piccole usando dialog_ratio (vedere FILE DI<br>
+ CONFIGURAZIONE).<br>
+ ANYWHERE Consente alla finestra di decidere da sola<br>
+ dove posizionarsi.<br>
+ XTERM_FONTADJ Aggiusta il font di xterm quando viene ridi-<br>
+ mensionata la finestra.<br>
+ FULLSCREEN Rimuove i bordi, consentendo alla finestra<br>
+ di usare l'intera dimensione dello schermo.<br>
+<br>
+ I quirk personalizzati vanno specificati nel file di configurazione come<br>
+ segue:<br>
+<br>
+ quirk[<classe>:<nome>] = <quirk> [+ <quirk> ...]<br>
+<br>
+ <classe> e <nome> specificano a quali finestre i quirk vanno applicati, e<br>
+ <quirk> e uno dei quirk presente nella lista sopra. Ad esempio:<br>
+<br>
+ quirk[MPlayer:xv] = FLOAT + FULLSCREEN # lascia che mplayer suoni<br>
+ quirk[pcb:pcb] = NONE # rimuovi un quirk precedentemente specificato<br>
+<br>
+ E possibile ottenere <classe> e <nome> usando <font color="#ff40ff">xprop(1)</font> e facendo click<br>
+ sulla finestra desiderata. Nel seguente esempio e stato fatto click sul-<br>
+ la finestra principale di Firefox:<br>
+<br>
+ $ xprop | grep WM_CLASS<br>
+ WM_CLASS(STRING) = "Navigator", "Firefox"<br>
+<br>
+ Bisogna tener conto del fatto che usare grep per trovare WM_CLASS inverte<br>
+ la classe e il nome. Nell'esempio precedente, la dichiarazione del quirk<br>
+ sarebbe<br>
+<br>
+ quirk[Firefox:Navigator] = FLOAT<br>
+<br>
+<font color="#ffff00">FILE</font><br>
+ ~/.scrotwm.conf impostazioni di scrotwm dell'utente.<br>
+ /etc/scrotwm.conf impostazioni globali di scrotwm.<br>
+<br>
+<font color="#ffff00">ORIGINE</font><br>
+ scrotwm prende ispirazione da xmonad & dwm.<br>
+<br>
+<font color="#ffff00">AUTORI</font><br>
+ scrotwm e stato scritto da Marco Peereboom <marco@peereboom.us>, Ryan<br>
+ Thomas McBride <mcbride@countersiege.com> e Darrin Chandler<br>
+ <dwchandler@stilyagin.com>.<br>
+<br>
+<font color="#ffff00">BUGS</font><br>
+ Al momento il menu, invocato usando M-p, dipende da dmenu.<br>
+</font></body>
+</html>