spectrwm/html/man_es.html
2010-09-16 02:06:05 +00:00

377 lines
18 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title>~/scrotwm_es.1.html</title>
<meta name="Generator" content="Vim/7.3">
<meta name="plugin-version" content="vim7.3_v6">
<meta name="syntax" content="man">
<meta name="settings" content="use_css">
<style type="text/css">
<!--
pre { font-family: monospace; background-color: #000000; color: #ffffff; }
body { font-family: monospace; background-color: #000000; color: #ffffff; }
.PreProc { color: #ff40ff; }
.Statement { color: #ffff00; }
.Title { color: #ff40ff; }
-->
</style>
</head>
<body>
<pre>
<span class="Title">SCROTWM(1) OpenBSD Reference Manual SCROTWM(1)</span>
<span class="Statement">NOMBRE</span>
scrotwm - es un manejador de ventanas para X11
<span class="Statement">SYNOPSIS</span>
scrotwm
<span class="Statement">DESCRIPCIN</span>
scrotwm es un manejador de ventanas super minimalista para X11. Intenta
no superponer las ventanas para que las mismas puedan usarse de manera
eficiente y para cosas mas importantes. Tiene configuraciones normales y
no requiere que sepas un lenguaje de programacion para configurarlo. Esta
escrito por hackers para hackers y apunta a ser pequeo, compacto y rpido.
Cuando scrotwm inicia, lo primero que hace es leer el archivo de
configuracion, scrotwm.conf. Ver ARCHIVOS DE CONFIGURACIN
La siguiente anotacion se usa a travs de esta pagina:
M Meta
S Shift
&lt;Name&gt; Nombre de tecla
M1 Boton 1 del mouse
M3 Boton 3 del mouse
scrotwm es muy simple de usar. La mayoria de las acciones se hacen con
los mapeos (bindings) de mouse o teclado. Ver la seccin de BINDINGS para
las personalizaciones y configuraciones por defecto.
<span class="Statement">ARCHIVOS DE CONFIGURACIN</span>
scrotwm primero trata de abrir el archivo por defecto en el directorio
del usuario, ~/.scrotwm.conf. Si ese archivo no esta disponible, luego
trata de abrir el archivo global de configuracion /etc/scrotwm.conf.
El formato del archivo es &lt;tecla&gt; = &lt;configuracion&gt;. Por ejemplo:
color_focus = red
Habilitamos o deshabilitamos la opcin usando 1 o 0 respectivamente.
El archivo soporta las siguientes palabras clave:
color_focus Color del borde de la ventana en foco.
color_unfocus Color del borde de la ventana fuera de
foco.
bar_enabled Habilitar o deshabilitar la barra de
estado.
bar_border[x] Color del borde de la barra de estado en
pantalla. x.
bar_color[x] Color de la ventana de la barra de estado
en pantalla. x.
bar_font_color[x] Color de la fuente en la barra de estado en
pantalla. x.
bar_font Fuente de la barra de estado.
bar_action Scripts externos con populares agregados de
informacin para la barra de estado, como la
vida de la bateria.
bar_delay Frecuencia de actualizacin, en segundos, de
los scripts de la barra de estado.
bar_at_bottom Puedes posicionar la statusbar en la parte
inferior de la pantalla.
stack_enabled Habilitar o deshabilitar mostrar el
algoritmo de apilamiento en la barra de
estado.
clock_enabled Habilitar o deshabilitar el reloj en la
barra de estado, deshabilitado por defecto
con un 0, para usar el reloj de la barra de
estado (bar_action)
dialog_ratio Algunas aplicaciones tienen ventanas de
dialogo muy pequeas como para ser usables.
Este relacin (ratio) es el tamao de la
pantalla, por ejemplo 0.6 es 60% del tamao
fsico de la pantalla.
region Acomodar una region personalizada,
removiendo cualquier autodetecin de
regiones que ocupe el espacio en la
pantalla. Definiendo el formato
screen[&lt;idx&gt;]:WIDTHxHEIGHT+X+Y, e.g.
screen[1]:800x1200+0+0.
term_width Setear un ancho minimo preferido para la
terminal. Si el valor es mayor que 0,
scrotwm intentar ajustar el tamao de la
fuente de la terminal para mantener el
ancho de la terminal por encima de este
nmero cuando la ventana cambia de tamao.
Actualmente solo es soportado por <span class="PreProc">xterm(1)</span>
El binario de <span class="PreProc">xterm(1)</span> no debe ser un
setuid o setgid, que no sea el que viene
por defecto en la mayoria de los sistemas.
Los usuarios pueden necesitar setear
program[term] (ver la seccin PROGRAMAS )
para usar una copia alternativa del binario
de <span class="PreProc">xterm(1)</span> sin el seteo del setgid.
title_class_enabled Habilitar o deshabilitar la clase de
ventana en la barre de estado. Habilitado
seteando 1
title_name_enabled Habilitar o deshabilita el titulo de la
ventana en la barra de estado. Habilitado
seteando 1
modkey Cambiar mod key. Mod1 generalmente es la
tecla ALT y Mod4 la tecla de windows en una
PC.
focus_mode Usando el valor de follow_cursor puedes
hacer que el manejador de ventanas se
enfoque en la ventana cuando el cursor pase
por arriba de las mismas o bien cambiando
de estacion de trabajo.
disable_border Remueve el borde de una sola ventana cuando
la barra de estado esta desactivada.
program[p] Definir una nueva accion para ejecutar un
programa. p. Ver la seccin de PROGRAMAS
bind[x] Combinacin de teclas para una accin x. Ver
la seccin BINDINGS
quirk[c:n] Agregar un &quot;quirk&quot; (o forzados) para
ventanas con clase c y nombre n. Ver la
seccin QUIRKS
Los colores deben ser especificados por la especificacin <span class="PreProc">XQueryColor(3)</span> y
las fuentes por la especificacin <span class="PreProc">XQueryFont(3)</span>
<span class="Statement">PROGRAMAS</span>
scrotwm te permite definir acciones personales para lanzar los programas
que quieras y luego obligar a la misma con una funcin de acciones. Ver
la seccin BINDINGS
Los programas por defecto se describen ac:
term xterm
screenshot_all screenshot.sh completo
screenshot_wind screenshot.sh por ventana
lock xlock
initscr initscreen.sh
menu dmenu_run -fn $bar_font -nb $bar_color -nf
$bar_font_color -sb $bar_border -sf $bar_color
Los programas en la configuracin personal, se especifican aca:
program[&lt;nombre&gt;] = &lt;progpath&gt; [&lt;arg&gt; [... &lt;arg&gt;]]
&lt;nombre&gt; es un identificador, no genera conflictos con ninguna accion o
palabra clave, &lt;progpath&gt; es la ruta al programa, y &lt;arg&gt; es ninguno o
mas de un argumento para el programa.
Las siguientes variables de configuracion en scrotwm (ver ARCHIVOS DE
CONFIGURACIN ), y pueden ser usadas en los campos de &lt;arg&gt; como asi
tambien sustituidas por valores al momento del inicio de un programa:
$bar_border
$bar_color
$bar_font
$bar_font_color
$color_focus
$color_unfocus
Ejemplo:
program[ff] = /usr/local/bin/firefox <a href="http://scrotwm.com.ar/">http://scrotwm.com.ar/</a>
bind[ff] = Mod+f # Ahora Mod+F inicia firefox
Para deshacer lo anterior:
bind[] = Mod+f
program[ff] =
<span class="Statement">SIGNALS</span>
Enviando scrotwm una se?al de HUP reinicia scrotwm.
<span class="Statement">BINDINGS</span>
scrotwm provee muchas funciones (o acciones) accesibles por medio de la
asignacin (bindings) de teclas o el mouse.
Las corrientes asignaciones (bindings) del mouse son:
M1 Enfoco una ventana
M-M1 Muevo una ventana
M-M3 Redimenciono una ventana
M-S-M3 Redimenciono una ventana hasta que quede centrada
Las corrientes asignaciones (bindings) de teclas son:
M-S-&lt;Return&gt; term
M-p menu
M-S-q quit
M-q restart scrotwm
M-&lt;Space&gt; cycle_layout
M-S-&lt;Space&gt; reset_layout
M-h master_shrink
M-l master_grow
M-, master_add
M-. master_del
M-S-, stack_inc
M-S-. stack_del
M-&lt;Return&gt; swap_main
M-j, M-&lt;TAB&gt; focus_next
M-k, M-S-&lt;TAB&gt; focus_prev
M-m focus_main
M-S-j swap_next
M-S-k swap_prev
M-b bar_toggle
M-x wind_del
M-S-x wind_kill
M-&lt;n&gt; ws_n
M-S-&lt;n&gt; mvws_n
M-&lt;Right&gt; ws_next
M-&lt;Left&gt; ws_prev
M-a ws_prior
M-S-&lt;Right&gt; screen_next
M-S-&lt;Left&gt; screen_prev
M-s screenshot_all
M-S-s screenshot_wind
M-S-v version
M-t float_toggle
M-S &lt;Delete&gt; lock
M-S-i initscr
El nombre de las accines descripta a continuacin:
term Ejecutar una terminal (ver PROGRAMAS)
menu Menu (ver PROGRAMAS)
quit Salir scrotwm
restart Reiniciar scrotwm
cycle_layout Disposicin de las ventanas
reset_layout Reiniciar la disposicin de las ventanas
master_shrink Achicar la region principal
master_grow Agrandar la region principal
master_add Agregar una ventana a la region principal
master_del Quitar una ventana de la region principal
stack_inc Agregar columnas/filas a las pilas
stack_del Quitar columnas/filas de las pilas
swap_main Mover la ventana corriente a la region principal
focus_next Enfocar la proxima ventana en la estacin de
trabajo
focus_prev Enfocar la anterior ventana en la estacin de
trabajo
focus_main Enfocar en la ventana principal de la estacin de
trabajo
swap_next Ejecutar con la siguiente ventana en la estacin de
trabajo
swap_prev Ejecutar con la anterior ventana en la estacin de
trabajo
bar_toggle Cambiar la barra de estado en todas las estaciones
de trabajo
wind_del Borrar la ventana corriente en la estacin de
trabajo
wind_kill Destruir la ventana corriente en la estacin de
trabajo
ws_n Cambiar entre estaciones de trabajo n, donde n es
1 por 10
mvws_n Mover la ventana corriente a una estacin de
trabajo n, donde n es 1 por 10
ws_next Cambiar a la proxima estacin de trabajo con una
ventana en ella
ws_prev Cambiar a la anterior estacin de trabajo con una
ventana en ella
screen_next Mover el puntero a la proxima region
screen_prev Mover el puntero a la anterior region
screenshot_all Tomar una captura de pantalla de todo la pantalla
(si esta habilitado) (ver PROGRAMAS)
screenshot_wind Tomar una captura de pantalla de la ventana
seleccionada (si esta habilitado) (ver PROGRAMAS)
version Mostrar la version en la barra de estado
float_toggle Mostar la ventana en foco entre las flotantes y
acomodadas
lock Bloquear pantalla (ver PROGRAMAS)
initscr Reiniciar la pantalla (ver PROGRAMAS)
Personalizar mapeos (bindings) en el archivo de configuracin:
bind[&lt;accion&gt;] = &lt;teclas&gt;
&lt;accion&gt; una de las acciones listadas (o ninguna) y &lt;teclas&gt; una o mas
teclas modificadas (puede ser ninguna tambien) (MOD, Mod1, Shift, etc.) y
una o mas teclas normales (b, barra espaciadora, etc.), separadas por un
&quot;+&quot;. Por ejemplo:
bind[reset] = Mod4+q # combinacin Tecla de Windows + q reinicia
bind[] = Mod1+q # des-hace la combinacin Alt + q
Multiples combinaciones de teclas pueden hacer lo mismo.
<span class="Statement">QUIRKS</span>
scrotwm te da &quot;quirks&quot; (o forzados) ventanas que tienen que ser tratas de
manera especial, como por ejemplo, popups, aplicaciones de pantalla
completa, etc.
Los &quot;quirks&quot; (o forzados) por defecto son:
Firefox-bin:firefox-bin TRANSSZ
Firefox:Dialog FLOAT
Gimp:gimp FLOAT + ANYWHERE
MPlayer:xv FLOAT + FULLSCREEN
OpenOffice.org 2.4:VCLSalFrame FLOAT
OpenOffice.org 3.1:VCLSalFrame FLOAT
pcb:pcb FLOAT
xine:Xine Window FLOAT + ANYWHERE
xine:xine Panel FLOAT + ANYWHERE
xine:xine Video Fullscreen Window FULLSCREEN + FLOAT
Xitk:Xitk Combo FLOAT + ANYWHERE
Xitk:Xine Window FLOAT + ANYWHERE
XTerm:xterm XTERM_FONTADJ
Los &quot;quirks&quot; (o forzados) se describen a continuacin:
FLOAT Esta ventana no tiene que ser acomodada,
pero le permitimos flotar libremente.
TRANSSZ Ajusta el tamao de las ventanas transitorias
que son demasiado pequeas utilizando
dialog_ratio (ver ARCHIVOS DE CONFIGURACIN).
ANYWHERE Permite que la ventana se ponga donde
quiera.
XTERM_FONTADJ Ajusta las fuentes de xterm cuando se
redimenciona.
FULLSCREEN Quita el borde para permitir las ventanas en
pantalla completa.
Las configuraciones de &quot;quirks&quot; (o forzados) en el archivo de
configuracin se ven a continuacin:
quirk[&lt;clases&gt;:&lt;nombre&gt;] = &lt;quirk&gt; [+ &lt;quirk&gt; ...]
&lt;clases&gt; y &lt;nombre&gt; especifica la ventana en la cual el &quot;quirk(s)&quot; (o
forzados) se aplica, y &lt;quirk&gt; es uno de los &quot;quirks&quot; (o forzados) de la
lista. Por ejemplo:
quirk[MPlayer:xv] = FLOAT + FULLSCREEN # dejamos que mplayer funcione libremente
quirk[pcb:pcb] = NONE # borramos el quirk existente
Podes obtener &lt;clases&gt; y &lt;nombre&gt; corriendo el programa <span class="PreProc">xprop(1)</span> y luego
clickear en la ventana que quieras. En el proximo ejemplo, podremos
verlo en accin con una ventana de Firefox:
$ xprop | grep WM_CLASS
WM_CLASS(STRING) = &quot;Navigator&quot;, &quot;Firefox&quot;
<span class="Statement">ARCHIVOS</span>
~/.scrotwm.conf scrotwm archivo de configuracin especifico del
usuario.
/etc/scrotwm.conf scrotwm configuraciones globales.
<span class="Statement">HISTORIA</span>
scrotwm fue inspirado en xmonad y dwm.
<span class="Statement">AUTORES</span>
scrotwm fue escrito por Marco Peereboom &lt;marco@peereboom.us&gt;, Ryan Thomas
McBride &lt;mcbride@countersiege.com&gt; and Darrin Chandler
&lt;dwchandler@stilyagin.com&gt;.
<span class="Statement">BUGS</span>
Actualmente el menu, se llama con M-p, depende de dmenu.
OpenBSD 4.8 October 7, 2009 OpenBSD 4.8
</pre>
</body>
</html>