06-01-2005, 12:32 PM
Un articulo elaborado por Luis Lima cedido a preguntaslinux. Gracias Luis!! muy buen articulo!
¿Por qué uso Icewm?
INTRODUCCIÓN
Cuando menciono que uso IceWM como mi gestor de ventanas, la gente se
sonríe. Sospecho que son muy corteses, y no me dicen que estoy loco de
remate. =)
IceWM es, EMHO, el gestor de ventanas más subestimado y menos entendido
en el mundo de los novatos. Su uso predomina en desarrolladores, y
usuarios avanzados, los cuales nunca hablan de esto, pero usan
múltiples terminales y disfrutan de la invisibilidad de este gestor que
nunca obstruye a la hora de trabajar. Es rapidísimo, usa muy poca
memoria RAM, y es configurable para cualquier tipo de usuario o tarea,
es perfecto para ordenadores viejos con poca memoria RAM, y cuando usan
uno moderno, lo hace todavía más rápido.
Es perfecto para portátiles/laptops donde el uso del ratón es incómodo.
IceWM es simple, magro, mimimalista, y todo \"business\".
En los dos años y medio que llevo usando GNU/Linux he usado KDE, Gnome,
Fluxbox, Blackbox, Openbox, WindowMaker, Fvwm, AfterStep, Ion2/3,
RatPoison, y otros que ya ni me acuerdo. Como novato, siempre he sido
curioso, y me encanta meterme en camisa de once varas. En el pasado,
IceWM fue para mí un gestor rápido pero nada extraordinario; tenía que
pulsar 2-3 veces para lanzar una aplicación. Los gestores de ventanas
que son ratón-intensivos me cansan la mano después de unas horas de
trabajo, por eso nunca pensé seriamente en hacerlo mi gestor de
ventanas primario. Hasta que descubrí los atajos de teclas (una tecla)
y la facilidad para implementar estos cambios.
Hoy día, es el único gestor que uso y estoy muy contento con él. Hace
que mi cafetera (PII 266 128 MB RAM) vuele, y me ahorra mucho tiempo
en el trabajo, ya que no tengo que pensar en menús, buscar y pulsar
íconos, etc. Pero me estoy adelantando...¿cómo llegué a este punto?.
Hace como un año, cuando usaba XFCE4, leí un artículo sobre las
virtudes de XFCE4, escrito por un geek norteamericano, en el cual
decía que XFCE4 era muy bueno, rápido y dictaba la norma a seguir de
todos los entornos de escritorios como KDE/Gnome en el futuro. Que lo
único que le faltaba era hacer que la configuración de atajos de
teclas (key bindings) fuese más fácil de implementar, especialmente
para desarrolladores como él. Y que mientras tanto, él volvería a su
adorado IceWM. ¿Qué? ¿IceWM?
Pensé: \"¿qué es lo que sabe el tío éste, que yo no sé?\" ¿Por qué un
geek como él, con lo último en hardware, usa IceWM? Hmm...tenía que
investigar esto.
Así que me metí en google.com/linux y escribí: \'icewm\' y comencé a
leer artículos sobre IceWM en español e inglés. Después, fuí al sitio
icewm.org y leí el FAQ, Wiki, y todo lo demás.
INSTALACIÓN
Hay dos formas de configurar IceWM, a mano, o con programas como
\'icepref\' o \'iceconf\', que tienen interfaces gráficas y no hay que
pensar mucho. Yo configuro los ficheros de Preferences y Keys a mano y
el menú con iceme.
Para configurarlo a mano:
# apt-get -y install icewm icewm-themes iceme
Para configurarlo con programas terceros:
#apt-get -y install icewm icewm-thems iceme iceconf icepref
Lancen cualquiera de estos programas y sigan las instrucciones, son
intuitivos, fáciles.
icewm = el gestor de ventanas
icewm-themes = instala alrededor de 70 temas, cambiando el \'look\'.
iceme = programa que edita el menú y pone íconos en la barra de tareas.
COMO GESTOR POR OMISIÓN
La forma más fácil para mí, es agregar la línea:
exec icewm-session
al fichero /home/tu nombre de usuario/.xsession
save/exit
logout/login
ICEWM BÁSICO
Al entrar en IceWM por primera vez, notan que no hay íconos en el
escritorio, los cuales roban recursos de memoria y son obsoletos como
después se percatarán. Si quieren íconos, instalen \'dfm\', \'idesk\', u
otros programas como \'Rox-filer\'. Tampoco trae wallpapers, ni
paisajes, por la misma razón antes mencionada, pero pueden instalarlos
en el fichero de \'Preferences\'.
Si pulsan en el primer ícono Linux/Debian/IceWM, a la izquierda en la
barra de tareas, dependiendo del tema instalado, les saldrá el menú
principal, (también lo pueden obtener con Ctrl+Esc) allí verán una
lista de aplicaciones y submenús. En este menú, si pulsan en
\'Programas\', obtienen el menú de principal de Debian. Para obtener
una aplicación como Mozilla-Firefox, pulsan:
Programas > Aplicaciones > Red > Mozilla Firefox
A primera vista, en la barra de tareas, de izquierda a derecha, verán
el ícono para ver el escritorio, el ícono para ver la lista de
ventanas, el ícono de Mozilla, seguido de los escritorios virtuales,
que son cuatro por omisión. El número de escritorios se puede
aumentar o disminuir de acuerdo a sus necesidades. Yo sólo uso dos,
si quieren mover los escritorios virtuales a la derecha del taskbar,
se puede configurar también en el fichero de Preferences.
Seguidamente, verán las ventanas que tengan abiertas, después, tres
cuadritos. El primero, cuando pulsan sobre él, les da \'Nestat\', un
reporte de la red y sus puertos. El segundo cuadrito, el estado de la
red, puertos conectados, la velocidad de la actividad cuando bajan
algo. El tercero, la actividad del procesador, y la cantidad de
procesos en acción, mejor conocido como \'Top\'. El ancho de los cuadritos
es ajustable.
El próximo ícono es el del correo, que les dice cuando tienen correo y
pueden coordinar esto con Mutt. Esto se configura en Preferences, lo
cual nunca me ha interesado.
Luego, la hora militar (lo cual se puede configurar para que de la hora
en am y pm), si ponen el puntero del ratón sobre la hora, les da la
fecha.
Y por último, el símbolo (>), que cuando pulsado, esconde la barra de
tareas, al ser pulsado otra vez, regresa la barra.
Como ven, no hay nada que envidiarle a entornos de escritorios que
pesan cien veces más, y son más lentos.
La barra de tareas puede hacerse \'Autohide\', es decir, invisible hasta
que le pasen el puntero del ratón por encima, pueden doblar el ancho
de la barra, o pueden ponerla arriba, a la Gnome. IceWM tiene toda
clase de configuraciones, sólo es cuestión de escoger.
Si están contentos con la configuración que viene por omisión, no hagan
nada, si quieren configurar algo, sigan leyendo.
EL MENÚ
Para configurar el menú principal, ejecutan el paquete \'iceme\' (ice
menu editor) como usuarios, o desde el menú principal. Seleccionan la
aplicación que no quieren que aparezca en el menú y le dan Crtl+X o
Delete desde el menú de arriba, y así sucesivamente, hasta que hayan
borrado lo que quieren, y lleguen a Programas. He aquí mi menú
principal:
Programas
Ventanas
Ayuda
Temas
Salir
ÍCONOS EN LA BARRA
Si quieren poner íconos en la barra de tareas, lo pueden hacer con
iceme, seleccionen la aplicación del menú de iceme (Programas), luego
la copian con Ctrl+C, bajan a Toolbar, lo abren (pulsando en el signo
de +), y pegan la aplicación con Ctrl+V, cuando terminan, salvan con
Ctrl+S, y salen con Ctrl+Q. Salen y entran de las Xs, y cuando
vuelvan tendrán sus íconos en el taskbar.
TEMAS
icewm-themes trae alrededor de 70 temas con diferentes looks, sólo voy
a mencionar unos cuantos, pueden probar la lista entera y escoger. Los
temas en la lista viene en orden alfa-numérico. Escogen un tema y
pulsan Enter, inmediatamente cambia el look.
Menú Principal > Temas >
Gnome look: IceGnome2
XFCE4 look: IceBlueCurve, IceBlueOkayish
Mac look: aquablue, liquid, sortofaqua
KDE look: pkde, kde2, yak y otros
XP/WINDOWS = Silver XP, XP, XP-new
Mis favoritos son IceBlueOkayish, sortof aqua, y 708090 =)
PREFERENCIAS Y ATAJOS DE TECLAS
Entro a las Xs, IceWM se abre, si quiero lanzar una
aplicación, pulso una de las siguientes teclas:
F1 = lanza el terminal (aterm)
F2 = lanza xfe, mi gestor de ficheros como una saeta.
F3 = lanza xchat, para entrar al IRC
F4 = lanza Mozilla-firefox
F5 = lanza el navegador Opera
F6 = lanza xzgv, mi visor de imágenes
F7 = lanza la hoja de cálculo Gnumeric
F8 = lanza el procesador de palabras Abiword
F9 = lanza sylpheed-claws, programa de correo, rapidísimo
Nada es más rápido que esto, lo cual deja obsoleto menús, iconos, y
combinaciones de teclas. Todo es rápido, eficiente, y económico.
Usteden pueden programar todo esto con las teclas que quieran, para que
lance las aplicaciones que deseen, no hay que ser un genio para lograr
esto, como verán más adelante. Si no quieren usar las teclas Fn, usen
combinaciones como Ctrl+Alt+, por ejemplo:
Ctrl+Alt+m = mozilla-firefox (o cualquiera letra que escojan)
Alt+Shift+letra, hay combinaciones para tirar para el aire.
Si tienen la tecla \'Windows\', a la hora de ejecutar este atajo
(Ctrl+Alt+m), pulsen la tecla Windows y la tecla \'m\' y lanzarán
mozilla, si no la tienen ctrl+Alt+m hará el trabajo. En otras palabras,
en la mayoría de los casos, y dependiendo del tipo de teclado que
tengan, la tecla \'Windows\' toma el lugar del combo: Ctrl+Alt, pero tienen
que programarlo en el fichero \'keys\' como Ctrl+Alt. Clarito como el
lodo, verdad? =)
Esto es bien sencillo, como se darán cuenta una vez que comiencen a
hacerlo.
Por omisión, IceWM viene con los atajos de teclas siguientes:
Alt+Tab = para cambiar de ventanas
Atl+F4 = cierra cualquiera aplicación abierta
Alt+F10 = maximimizar la ventana y volverla a su tamaño original
Alt+F9 = pone la ventana en la barra de tareas
Alt+F12 = enrolla la ventana
Alt+Shift+F12 = ocultar
Alt+F1 = elevar
Alt+F3 = bajar
Ctrl+Esc = Menú principal
Para cambiar de escritorio virtual, sólo hay que pulsar la tecla
\'Windows\' (abajo, entre Crtl y Alt) y la flecha derecha o izquierda.
Si no tienen la tecla \'Windows\', usen Ctrl+Alt. Los atajos de teclas
son muy convenientes, ya que no rompen la concentración, y no tienes
que pausar para coger el ratón y buscar el lugar dónde pulsar.
Si quieren mudar una VENTANA a otro ESCRITORIO VIRTUAL, pulsen Shift y
y con el puntero del ratón pulsen el número del escritorio deseado en
la barra de tareas. Todo esto se puede hacer con las teclas o el
ratón, dependiendo cuál es el método favorito de usar el gestor de
ventanas. Si pulsan con el botón derecho en la barra superior de la
ventana, les sale un menú con otras opciones, para más combinaciones
vayan a icewm.org o lean la lista de éstas en el fichero Preferences.
¿CÓMO CONFIGURO LAS PREFERENCIAS?
De acuerdo a las indicaciones en el sitio de IceWM, lo primero que hay
que hacer es copiar los ficheros que querramos alterar a nuestro
directorio /home. La dirección global de icewm en Debian es:
/etc/X11/icewm
Allí encontrarán los siguientes ficheros:
keys
menu
preferences
programs
toolbar
winoptions
Asi que copiamos el fichero Preferences y Keys (key bindings) así:
Ejemplo:
$ cp /etc/X11/icewm/preferences /home/nombre_usuario/.icewm/preferences
y luego el de \'keys\'
Ejemplo:
$ cp /etc/X11/icewm/keys /home/macondo/.icewm/keys
Ok, ahora tenemos copias de ambos ficheros en nuestro /home. Con su
editor favorito y como ROOT, acceden el fichero de los atajos de teclas.
# nano /home/nombre_usuario/.icewm/keys
Como mencioné anteriormente, metan las combinaciones de teclas para las
aplicaciones que quieran, en el orden que deseen.
La primera sección es la de las teclas, modifíquenlas a su gusto, he
aquí las mías:
key \"F1\" aterm
key \"F2\" xfe
key \"F3\" xchat
key \"F4\" mozilla-firefox
key \"F5\" opera
key \"F6\" xzgv
key \"F7\" gnumeric
key \"F8\" abiword
key \"F9\" sylpheed-claws
O podría ser: key \"Crtl+Alt+x\" xterm, etc
save/exit
logout/login.
Ahora está activado. Vamos a configurar las \'Preferences\':
Al principio, como todo en la vida, toma tiempo, ahora que me lo sé de
memoria, me toma menos de 5 minutos configurar ambos ficheros. =)
# nano /home/nombre de usuario/.icewm/preferences
Se encontrarán con un fichero enorme y sin divisiones, yo lo divido en
secciones para que sea más fácil, pero si es la primera vez, vayan
leyendo uno a uno y así descubrirán qué es lo que trae, y probablemente
encontrarán cosas que quieren modificar, no mencionadas en este
artículo.
Cada opción viene en forma de dos líneas. La forma de cambiar las
opciones, es \'descomentar\' la segunda, (borrar el símbolo # al
principio de la línea), y habilitarla o no. Para habilitar: escriban
el número 1, para deshabilitar: el número 0 (cero), una vez terminado
con esto, save/exit, y salgan/entren de las Xs, y los cambios tomarán
efecto al volver a entrar a las Xs.
Ejemplo:
Supongamos, que son adictos al look de Gnome, se fueron a Temas en en
el menú principal, y escogieron el tema IceGnome2, pulsaron Enter e
inmediatamente fue activado el tema, pero les gustaría tener la barra
de tareas arriba, como en Gnome. Para esto, buscan en la opción que
lidea con esto en la sección de Taskbar y alteran la posición de ésta:
# Task bar at top of the screen
# TaskBarAtTop=0 # 0/1
Como pueden observar, viene deshabilitada por omisión, viene con con
el número cero. Para ponerla arriba, descomentan la segunda línea
(siempre), y para habilitarla, cambian el número a 1, cosa que quede
así:
#Task bar at top of the screen
TaskBarAtTop=1 # 0/1
Fíjense que el número que cambia es el que sigue al símbolo de igual
(=)
save/exit
logout/login
cuando vuelven a entrar a las Xs, tendrán la barra arriba como en
Gnome.
He aquí las opciones que yo cambié y que son de mi gusto
personal:
# Show \'show desktop\' button on taskbar
TaskBarShowShowDesktopButton=0 # 0/1
(no quiero botón para ver el escritorio)
# Show \'window list\' menu on task bar
TaskBarShowWindowListMenu=0 # 0/1
(tampoco quiero botón para ver el window list)
#Clock Date format for tooltip (strftime format string)
DateFormat=\"%A %d %B\"
Así, cuando le paso el puntero a la hora, me sale la fecha sóla, en
este formato:
jueves 14 abril
Las mayúsculas dan el nombre completo, las minúsculas, en forma
abreviada. Busquen en google: strftime, para más variaciones.
Para instalar un wallpaper en el escritorio, váyanse al final del
fichero, y en la antepenúltima opción verán esto:
# Desktop background image
# DesktopBackgroundImage=\"\"
Para insertar una foto, paisaje, en el escritorio, bajen la imagen a su
/home dir, y luego cambien la opción asi, en este caso, es una foto de
mi hija:
# Desktop background image
DesktopBackgroundImage=\"/home/macondo/Vero.JPG\"
NOTA IMPORTANTE:
para que esto funcione, tienen que poner:
exec icewm-session
en el ~/.xsession, si sólo ponen \'exec icewm\' IceWM es
lanzado pero no, el wallpaper.
Para configurar el número de escritorios virtuales, pueden borrar o
añadir el número de escritorios virtuales que deseen. IceWM viene con
cuatro (4) escritorios por omisión. Yo sólo necesito dos.
Ejemplo:
WorkspaceNames=\" 1 \", \" 2 \",
save/exit
logout/login
Voilá, tienen todos sus cambios funcionando, incluyendo un wallpaper
en sus escritorios.
En IceWM, si instalan/desinstalan un paquete y quieren que el cambio
se refleje en el menú principal:
$ update-menus
Si quieren que la base de datos se actualice (para luego encontrar un
fichero con el comando \'locate\'):
# updatedb
Si leer esto les da migrañas, y encuentran esto es muy complicado, usen
\'iceconf\' o \'icepref\'. Son gráficos y más fáciles para los novatos. Si
les encanta descubrir, trastear, y probar opciones nuevas, bienvenidos
a IceWM. Una vez que se aprendan los atajos, no hay nada más rápido y
fácil de usar.
Espacio total usado en mi disco duro con IceWM:
macondo@debian:~$ df -h
S.ficheros Tamaño Usado Disp Uso% Montado en
/dev/hdd1 18G 547M 17G 4% /
tmpfs 63M 0 63M 0% /dev/shm
547 MB de espacio usado en el disco duro, ¡un poquito más de la mitad de 1
GB!
Memoria usada por IceWM, por si solo:
macondo@debian:~$ ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
macondo 1390 0.0 0.8 4528 1044 tty1 S 10:17 0:00 icewm-session
macondo 1419 0.0 1.2 4604 1620 ? SNs 10:17 0:00 icewmbg
macondo 1420 0.0 2.7 7444 3504 ? Ss 10:17 0:02 icewm--restart
macondo 1421 0.0 1.5 6568 1912 ? Ss 10:17 0:00 icewmtray
¡Usa un total de 8 MB de RAM!
La columna RSS refleja la cantitad de memoria actual usada en kb.
Si no tienen mucho espacio o velocidad, si trabajan con un hardware
antiguo, o tienen la dicha de tener una computadora moderna con \"todos
los hierros\" y quieren más velocidad, les recomiendo que prueben IceWM.
Este artículo fue escrito con el editor de texto ee (Easy Editor).
Luis Lima (macondo) 16 Abril 2005
ironwindow2001@yahoo.com
Esta es una revisión del artículo original, y fue hecha el 23 Abril 2005.
¿Por qué uso Icewm?
INTRODUCCIÓN
Cuando menciono que uso IceWM como mi gestor de ventanas, la gente se
sonríe. Sospecho que son muy corteses, y no me dicen que estoy loco de
remate. =)
IceWM es, EMHO, el gestor de ventanas más subestimado y menos entendido
en el mundo de los novatos. Su uso predomina en desarrolladores, y
usuarios avanzados, los cuales nunca hablan de esto, pero usan
múltiples terminales y disfrutan de la invisibilidad de este gestor que
nunca obstruye a la hora de trabajar. Es rapidísimo, usa muy poca
memoria RAM, y es configurable para cualquier tipo de usuario o tarea,
es perfecto para ordenadores viejos con poca memoria RAM, y cuando usan
uno moderno, lo hace todavía más rápido.
Es perfecto para portátiles/laptops donde el uso del ratón es incómodo.
IceWM es simple, magro, mimimalista, y todo \"business\".
En los dos años y medio que llevo usando GNU/Linux he usado KDE, Gnome,
Fluxbox, Blackbox, Openbox, WindowMaker, Fvwm, AfterStep, Ion2/3,
RatPoison, y otros que ya ni me acuerdo. Como novato, siempre he sido
curioso, y me encanta meterme en camisa de once varas. En el pasado,
IceWM fue para mí un gestor rápido pero nada extraordinario; tenía que
pulsar 2-3 veces para lanzar una aplicación. Los gestores de ventanas
que son ratón-intensivos me cansan la mano después de unas horas de
trabajo, por eso nunca pensé seriamente en hacerlo mi gestor de
ventanas primario. Hasta que descubrí los atajos de teclas (una tecla)
y la facilidad para implementar estos cambios.
Hoy día, es el único gestor que uso y estoy muy contento con él. Hace
que mi cafetera (PII 266 128 MB RAM) vuele, y me ahorra mucho tiempo
en el trabajo, ya que no tengo que pensar en menús, buscar y pulsar
íconos, etc. Pero me estoy adelantando...¿cómo llegué a este punto?.
Hace como un año, cuando usaba XFCE4, leí un artículo sobre las
virtudes de XFCE4, escrito por un geek norteamericano, en el cual
decía que XFCE4 era muy bueno, rápido y dictaba la norma a seguir de
todos los entornos de escritorios como KDE/Gnome en el futuro. Que lo
único que le faltaba era hacer que la configuración de atajos de
teclas (key bindings) fuese más fácil de implementar, especialmente
para desarrolladores como él. Y que mientras tanto, él volvería a su
adorado IceWM. ¿Qué? ¿IceWM?
Pensé: \"¿qué es lo que sabe el tío éste, que yo no sé?\" ¿Por qué un
geek como él, con lo último en hardware, usa IceWM? Hmm...tenía que
investigar esto.
Así que me metí en google.com/linux y escribí: \'icewm\' y comencé a
leer artículos sobre IceWM en español e inglés. Después, fuí al sitio
icewm.org y leí el FAQ, Wiki, y todo lo demás.
INSTALACIÓN
Hay dos formas de configurar IceWM, a mano, o con programas como
\'icepref\' o \'iceconf\', que tienen interfaces gráficas y no hay que
pensar mucho. Yo configuro los ficheros de Preferences y Keys a mano y
el menú con iceme.
Para configurarlo a mano:
# apt-get -y install icewm icewm-themes iceme
Para configurarlo con programas terceros:
#apt-get -y install icewm icewm-thems iceme iceconf icepref
Lancen cualquiera de estos programas y sigan las instrucciones, son
intuitivos, fáciles.
icewm = el gestor de ventanas
icewm-themes = instala alrededor de 70 temas, cambiando el \'look\'.
iceme = programa que edita el menú y pone íconos en la barra de tareas.
COMO GESTOR POR OMISIÓN
La forma más fácil para mí, es agregar la línea:
exec icewm-session
al fichero /home/tu nombre de usuario/.xsession
save/exit
logout/login
ICEWM BÁSICO
Al entrar en IceWM por primera vez, notan que no hay íconos en el
escritorio, los cuales roban recursos de memoria y son obsoletos como
después se percatarán. Si quieren íconos, instalen \'dfm\', \'idesk\', u
otros programas como \'Rox-filer\'. Tampoco trae wallpapers, ni
paisajes, por la misma razón antes mencionada, pero pueden instalarlos
en el fichero de \'Preferences\'.
Si pulsan en el primer ícono Linux/Debian/IceWM, a la izquierda en la
barra de tareas, dependiendo del tema instalado, les saldrá el menú
principal, (también lo pueden obtener con Ctrl+Esc) allí verán una
lista de aplicaciones y submenús. En este menú, si pulsan en
\'Programas\', obtienen el menú de principal de Debian. Para obtener
una aplicación como Mozilla-Firefox, pulsan:
Programas > Aplicaciones > Red > Mozilla Firefox
A primera vista, en la barra de tareas, de izquierda a derecha, verán
el ícono para ver el escritorio, el ícono para ver la lista de
ventanas, el ícono de Mozilla, seguido de los escritorios virtuales,
que son cuatro por omisión. El número de escritorios se puede
aumentar o disminuir de acuerdo a sus necesidades. Yo sólo uso dos,
si quieren mover los escritorios virtuales a la derecha del taskbar,
se puede configurar también en el fichero de Preferences.
Seguidamente, verán las ventanas que tengan abiertas, después, tres
cuadritos. El primero, cuando pulsan sobre él, les da \'Nestat\', un
reporte de la red y sus puertos. El segundo cuadrito, el estado de la
red, puertos conectados, la velocidad de la actividad cuando bajan
algo. El tercero, la actividad del procesador, y la cantidad de
procesos en acción, mejor conocido como \'Top\'. El ancho de los cuadritos
es ajustable.
El próximo ícono es el del correo, que les dice cuando tienen correo y
pueden coordinar esto con Mutt. Esto se configura en Preferences, lo
cual nunca me ha interesado.
Luego, la hora militar (lo cual se puede configurar para que de la hora
en am y pm), si ponen el puntero del ratón sobre la hora, les da la
fecha.
Y por último, el símbolo (>), que cuando pulsado, esconde la barra de
tareas, al ser pulsado otra vez, regresa la barra.
Como ven, no hay nada que envidiarle a entornos de escritorios que
pesan cien veces más, y son más lentos.
La barra de tareas puede hacerse \'Autohide\', es decir, invisible hasta
que le pasen el puntero del ratón por encima, pueden doblar el ancho
de la barra, o pueden ponerla arriba, a la Gnome. IceWM tiene toda
clase de configuraciones, sólo es cuestión de escoger.
Si están contentos con la configuración que viene por omisión, no hagan
nada, si quieren configurar algo, sigan leyendo.
EL MENÚ
Para configurar el menú principal, ejecutan el paquete \'iceme\' (ice
menu editor) como usuarios, o desde el menú principal. Seleccionan la
aplicación que no quieren que aparezca en el menú y le dan Crtl+X o
Delete desde el menú de arriba, y así sucesivamente, hasta que hayan
borrado lo que quieren, y lleguen a Programas. He aquí mi menú
principal:
Programas
Ventanas
Ayuda
Temas
Salir
ÍCONOS EN LA BARRA
Si quieren poner íconos en la barra de tareas, lo pueden hacer con
iceme, seleccionen la aplicación del menú de iceme (Programas), luego
la copian con Ctrl+C, bajan a Toolbar, lo abren (pulsando en el signo
de +), y pegan la aplicación con Ctrl+V, cuando terminan, salvan con
Ctrl+S, y salen con Ctrl+Q. Salen y entran de las Xs, y cuando
vuelvan tendrán sus íconos en el taskbar.
TEMAS
icewm-themes trae alrededor de 70 temas con diferentes looks, sólo voy
a mencionar unos cuantos, pueden probar la lista entera y escoger. Los
temas en la lista viene en orden alfa-numérico. Escogen un tema y
pulsan Enter, inmediatamente cambia el look.
Menú Principal > Temas >
Gnome look: IceGnome2
XFCE4 look: IceBlueCurve, IceBlueOkayish
Mac look: aquablue, liquid, sortofaqua
KDE look: pkde, kde2, yak y otros
XP/WINDOWS = Silver XP, XP, XP-new
Mis favoritos son IceBlueOkayish, sortof aqua, y 708090 =)
PREFERENCIAS Y ATAJOS DE TECLAS
Entro a las Xs, IceWM se abre, si quiero lanzar una
aplicación, pulso una de las siguientes teclas:
F1 = lanza el terminal (aterm)
F2 = lanza xfe, mi gestor de ficheros como una saeta.
F3 = lanza xchat, para entrar al IRC
F4 = lanza Mozilla-firefox
F5 = lanza el navegador Opera
F6 = lanza xzgv, mi visor de imágenes
F7 = lanza la hoja de cálculo Gnumeric
F8 = lanza el procesador de palabras Abiword
F9 = lanza sylpheed-claws, programa de correo, rapidísimo
Nada es más rápido que esto, lo cual deja obsoleto menús, iconos, y
combinaciones de teclas. Todo es rápido, eficiente, y económico.
Usteden pueden programar todo esto con las teclas que quieran, para que
lance las aplicaciones que deseen, no hay que ser un genio para lograr
esto, como verán más adelante. Si no quieren usar las teclas Fn, usen
combinaciones como Ctrl+Alt+, por ejemplo:
Ctrl+Alt+m = mozilla-firefox (o cualquiera letra que escojan)
Alt+Shift+letra, hay combinaciones para tirar para el aire.
Si tienen la tecla \'Windows\', a la hora de ejecutar este atajo
(Ctrl+Alt+m), pulsen la tecla Windows y la tecla \'m\' y lanzarán
mozilla, si no la tienen ctrl+Alt+m hará el trabajo. En otras palabras,
en la mayoría de los casos, y dependiendo del tipo de teclado que
tengan, la tecla \'Windows\' toma el lugar del combo: Ctrl+Alt, pero tienen
que programarlo en el fichero \'keys\' como Ctrl+Alt. Clarito como el
lodo, verdad? =)
Esto es bien sencillo, como se darán cuenta una vez que comiencen a
hacerlo.
Por omisión, IceWM viene con los atajos de teclas siguientes:
Alt+Tab = para cambiar de ventanas
Atl+F4 = cierra cualquiera aplicación abierta
Alt+F10 = maximimizar la ventana y volverla a su tamaño original
Alt+F9 = pone la ventana en la barra de tareas
Alt+F12 = enrolla la ventana
Alt+Shift+F12 = ocultar
Alt+F1 = elevar
Alt+F3 = bajar
Ctrl+Esc = Menú principal
Para cambiar de escritorio virtual, sólo hay que pulsar la tecla
\'Windows\' (abajo, entre Crtl y Alt) y la flecha derecha o izquierda.
Si no tienen la tecla \'Windows\', usen Ctrl+Alt. Los atajos de teclas
son muy convenientes, ya que no rompen la concentración, y no tienes
que pausar para coger el ratón y buscar el lugar dónde pulsar.
Si quieren mudar una VENTANA a otro ESCRITORIO VIRTUAL, pulsen Shift y
y con el puntero del ratón pulsen el número del escritorio deseado en
la barra de tareas. Todo esto se puede hacer con las teclas o el
ratón, dependiendo cuál es el método favorito de usar el gestor de
ventanas. Si pulsan con el botón derecho en la barra superior de la
ventana, les sale un menú con otras opciones, para más combinaciones
vayan a icewm.org o lean la lista de éstas en el fichero Preferences.
¿CÓMO CONFIGURO LAS PREFERENCIAS?
De acuerdo a las indicaciones en el sitio de IceWM, lo primero que hay
que hacer es copiar los ficheros que querramos alterar a nuestro
directorio /home. La dirección global de icewm en Debian es:
/etc/X11/icewm
Allí encontrarán los siguientes ficheros:
keys
menu
preferences
programs
toolbar
winoptions
Asi que copiamos el fichero Preferences y Keys (key bindings) así:
Ejemplo:
$ cp /etc/X11/icewm/preferences /home/nombre_usuario/.icewm/preferences
y luego el de \'keys\'
Ejemplo:
$ cp /etc/X11/icewm/keys /home/macondo/.icewm/keys
Ok, ahora tenemos copias de ambos ficheros en nuestro /home. Con su
editor favorito y como ROOT, acceden el fichero de los atajos de teclas.
# nano /home/nombre_usuario/.icewm/keys
Como mencioné anteriormente, metan las combinaciones de teclas para las
aplicaciones que quieran, en el orden que deseen.
La primera sección es la de las teclas, modifíquenlas a su gusto, he
aquí las mías:
key \"F1\" aterm
key \"F2\" xfe
key \"F3\" xchat
key \"F4\" mozilla-firefox
key \"F5\" opera
key \"F6\" xzgv
key \"F7\" gnumeric
key \"F8\" abiword
key \"F9\" sylpheed-claws
O podría ser: key \"Crtl+Alt+x\" xterm, etc
save/exit
logout/login.
Ahora está activado. Vamos a configurar las \'Preferences\':
Al principio, como todo en la vida, toma tiempo, ahora que me lo sé de
memoria, me toma menos de 5 minutos configurar ambos ficheros. =)
# nano /home/nombre de usuario/.icewm/preferences
Se encontrarán con un fichero enorme y sin divisiones, yo lo divido en
secciones para que sea más fácil, pero si es la primera vez, vayan
leyendo uno a uno y así descubrirán qué es lo que trae, y probablemente
encontrarán cosas que quieren modificar, no mencionadas en este
artículo.
Cada opción viene en forma de dos líneas. La forma de cambiar las
opciones, es \'descomentar\' la segunda, (borrar el símbolo # al
principio de la línea), y habilitarla o no. Para habilitar: escriban
el número 1, para deshabilitar: el número 0 (cero), una vez terminado
con esto, save/exit, y salgan/entren de las Xs, y los cambios tomarán
efecto al volver a entrar a las Xs.
Ejemplo:
Supongamos, que son adictos al look de Gnome, se fueron a Temas en en
el menú principal, y escogieron el tema IceGnome2, pulsaron Enter e
inmediatamente fue activado el tema, pero les gustaría tener la barra
de tareas arriba, como en Gnome. Para esto, buscan en la opción que
lidea con esto en la sección de Taskbar y alteran la posición de ésta:
# Task bar at top of the screen
# TaskBarAtTop=0 # 0/1
Como pueden observar, viene deshabilitada por omisión, viene con con
el número cero. Para ponerla arriba, descomentan la segunda línea
(siempre), y para habilitarla, cambian el número a 1, cosa que quede
así:
#Task bar at top of the screen
TaskBarAtTop=1 # 0/1
Fíjense que el número que cambia es el que sigue al símbolo de igual
(=)
save/exit
logout/login
cuando vuelven a entrar a las Xs, tendrán la barra arriba como en
Gnome.
He aquí las opciones que yo cambié y que son de mi gusto
personal:
# Show \'show desktop\' button on taskbar
TaskBarShowShowDesktopButton=0 # 0/1
(no quiero botón para ver el escritorio)
# Show \'window list\' menu on task bar
TaskBarShowWindowListMenu=0 # 0/1
(tampoco quiero botón para ver el window list)
#Clock Date format for tooltip (strftime format string)
DateFormat=\"%A %d %B\"
Así, cuando le paso el puntero a la hora, me sale la fecha sóla, en
este formato:
jueves 14 abril
Las mayúsculas dan el nombre completo, las minúsculas, en forma
abreviada. Busquen en google: strftime, para más variaciones.
Para instalar un wallpaper en el escritorio, váyanse al final del
fichero, y en la antepenúltima opción verán esto:
# Desktop background image
# DesktopBackgroundImage=\"\"
Para insertar una foto, paisaje, en el escritorio, bajen la imagen a su
/home dir, y luego cambien la opción asi, en este caso, es una foto de
mi hija:
# Desktop background image
DesktopBackgroundImage=\"/home/macondo/Vero.JPG\"
NOTA IMPORTANTE:
para que esto funcione, tienen que poner:
exec icewm-session
en el ~/.xsession, si sólo ponen \'exec icewm\' IceWM es
lanzado pero no, el wallpaper.
Para configurar el número de escritorios virtuales, pueden borrar o
añadir el número de escritorios virtuales que deseen. IceWM viene con
cuatro (4) escritorios por omisión. Yo sólo necesito dos.
Ejemplo:
WorkspaceNames=\" 1 \", \" 2 \",
save/exit
logout/login
Voilá, tienen todos sus cambios funcionando, incluyendo un wallpaper
en sus escritorios.
En IceWM, si instalan/desinstalan un paquete y quieren que el cambio
se refleje en el menú principal:
$ update-menus
Si quieren que la base de datos se actualice (para luego encontrar un
fichero con el comando \'locate\'):
# updatedb
Si leer esto les da migrañas, y encuentran esto es muy complicado, usen
\'iceconf\' o \'icepref\'. Son gráficos y más fáciles para los novatos. Si
les encanta descubrir, trastear, y probar opciones nuevas, bienvenidos
a IceWM. Una vez que se aprendan los atajos, no hay nada más rápido y
fácil de usar.
Espacio total usado en mi disco duro con IceWM:
macondo@debian:~$ df -h
S.ficheros Tamaño Usado Disp Uso% Montado en
/dev/hdd1 18G 547M 17G 4% /
tmpfs 63M 0 63M 0% /dev/shm
547 MB de espacio usado en el disco duro, ¡un poquito más de la mitad de 1
GB!
Memoria usada por IceWM, por si solo:
macondo@debian:~$ ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
macondo 1390 0.0 0.8 4528 1044 tty1 S 10:17 0:00 icewm-session
macondo 1419 0.0 1.2 4604 1620 ? SNs 10:17 0:00 icewmbg
macondo 1420 0.0 2.7 7444 3504 ? Ss 10:17 0:02 icewm--restart
macondo 1421 0.0 1.5 6568 1912 ? Ss 10:17 0:00 icewmtray
¡Usa un total de 8 MB de RAM!
La columna RSS refleja la cantitad de memoria actual usada en kb.
Si no tienen mucho espacio o velocidad, si trabajan con un hardware
antiguo, o tienen la dicha de tener una computadora moderna con \"todos
los hierros\" y quieren más velocidad, les recomiendo que prueben IceWM.
Este artículo fue escrito con el editor de texto ee (Easy Editor).
Luis Lima (macondo) 16 Abril 2005
ironwindow2001@yahoo.com
Esta es una revisión del artículo original, y fue hecha el 23 Abril 2005.