Cuando trabajamos en entornos de escritorio ligeros (XFCE, LXDE, Openbox) a veces se extraña la facilidad que nos brinda el efecto «Exposé» de Mac OS X (agrupar todas las ventanas activas en una sola pantalla) y que en GNU/Linux tenemos disponible a través de Compiz Scale. Existe una alternativa liviana y poderosa para obtener este efecto en escritorios ligeros: Skippy-XD pero tiene la desventaja que para activarlo hay que ejecutar el programa y después oprimir una tecla (por defecto es F11 ) perdiendo la funcionalidad de hacerlo sólo con colocar el puntero del ratón en una esquina activa.
Pero todo es posible en Arch Linux. A continuación una breve guía de como tener «Exposé»en Skippy-XD con esquinas activas, y para ello utilizaremos un programa veterano pero todavía útil y funcional: Brigthside.
Primero hay que instalar Skippy-XD desde AUR, pero no la versión «original», instalaremos una versión ligeramente modificada que está disponible en AUR vía GIT y que básicamente activa a Skippy-XD con la simple orden de comando sin necesidad de usar una tecla asignada; en este ejemplo usaremos Packer para instalarlo pero podemos hacerlo con Yaourt también:
$ pacaur -S skippy-xd-git
Ahora instalaremos Brigthside, lo que hace este programa es asignar a las esquinas y a los lados de la pantalla cualquier comando u orden que nosotros queramos con solo acercar el puntero del mouse al área activada; puede ser abrir un archivo, ejecutar un script o correr un programa. Lo instalamos con Packer o Yaourt:
$ pacaur -S brightside
Ahora estamos listos para la magia: vamos a configurar Brigthside para activar Skippy-XD en la esquina que nosotros queramos, en un terminal tecleamos:
$ brightside-properties &
Y aparecerá la ventana de configuración Screen Actions, marcamos el círculo de «Configurable Actions» y marcamos la casilla de la esquina de la pantalla que queramos activar, en este ejemplo será la superior derecha (Top right corner) y en su menú desplegable elegiremos «Custom action…» y aparecerá otra ventana como en la siguiente imagen:
Escribimos: skippy-xd, cerramos ambas ventanas y listo. Ahora hay que ejecutar Brightside:
$ brightside
abrimos varias ventanas, acercamos el puntero del mouse a la esquina que hayamos elegido y tendremos algo como esto:
Para tener a Brightside activado desde el arranque del sistema hay que añadirlo a la lista de aplicaciones al inicio de nuestro entorno de escritorio, en XFCE sería en «Sesión e inicio» en la pestaña «Autoarranque de aplicaciones» click en «+Añadir» y en el nombre escribimos: Brightside y en Comando: brightside aceptamos y listo. En LXDE el procedimiento es similar y en Openbox hay que añadir manualmente en «Autostart.sh» el comando: brightside & al final del script, lo guardamos y listo.
Espero que estas instrucciones les sean de utilidad, y saludos a todos.
Excelente. Además, me recuerda muchísimo a GNOME Shell.
PD: a ver si puedo hacer una reedición del tuto de @elav sobre Arch Linux (de hecho, es impresionante esa distro).
Es en XFCE, pero el tema de estlio y ventanas es GTK-3 y se llama «Boje» y la verdad lo deja muy elegante:
http://nale12.deviantart.com/art/Boje-1-2-1-342853818
Excelente. Lo pondré en mi Slackware con XFCE.
Que gran aporte… Funciona con las ventanas minimizadas??
Lamentablemente no, en Skippy-XD solo te mostrará las ventanas que esten maximizadas y con click derecho ya dentro de Skippy-XD se minimizarán las que estén abiertas.
«Y así fue como un pequeño gestor de ventanas fue poco a poco convirtiendose en un entorno de escritorio atado con alambre.»
Es la Ley de la Vida, según el santo patrono del sofware libre San iGNUcio, que en bytes esté.
Genial el tip, muchas gracias por compartirlo…
Por nada, en Openbox marca una gran diferencia que dejará por lo menos muy sorprendido a mas de uno.
Muy buen tuto , gracias!!! 😉
Hola saludos, podrias explicarnos como aplicar esto en Lubuntu 13.04 si no es mucho pedir y de ante mano gracias
En este caso en particular funciona solo en Arch Linux porque la versión modificada de Skippy-XD que se necesita solo esta compilada en PGKBUILD para AUR en Arch, aunque voy a ver si puedo compilar el código fuente para hacer un paquete .deb que sirva en Crunchbang (Debian) y que teóricamente también funcione en Ubuntu, en cuanto lo logre actualizaré el post.
Ya lo tengo, resulta que el mantenedor del proyecto tiene esta versión de Skippy-XD empaquetado en .deb para Ubuntu 11.10, y funciona perfecto en Lubuntu 13.04. Primero descarga el paquete .deb de esta dirección:
https://code.google.com/p/skippy-xd/downloads/list
Elige la versión que use tu Lubuntu: 32 o 64 bit. Doble click cuando se descargue y deja que Gdebi la instale.
Ahora hay que instalar Brightside:
sudo apt-get instal brightside
afortunadamente está en repositorios todavía, a pesar de ser del 2004 (te va a instalar como 20 dependencias pero es el precio que hay que pagar) una vez instalada sigue las instrucciones del post a partir de la configuración de Brightside:
$ brightside-properties &
y lo configuras en la esquina que tu quieras. Y para tenerlo instalado desde el arranque hay que modificar como root o superusuario este archivo:
$ sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart
se abre un documento y le agregas al final del script:
@brightside
Y listo. Para que veas que no te digo mentiras te lo estoy escribiendo desde una de mis netbooks con Lubuntu 13.04 y funciona a las mil maravillas, pero no está por demás un pantallazo presuntuoso:
http://i875.photobucket.com/albums/ab320/brizno/lubuntuskbr_zps8faab58b.png
Correcciónes:
Para instalar Brightside correctamente desde los repositorios de Lubuntu:
$ sudo apt-get install brightside
Para iniciar con Brightside desde el arranque el archivo en Lubuntu que hay que modificar como superusuario es este:
$ sudo leafpad ~/.config/lxsession/Lubuntu/autostart
ahora si en este script agregas al final:
@brightside
lo guardas, reinicias Lubuntu y listo.
pero la verdad eso es sólo una necisidad ni no se usa la clásica barra de tareas con icono y título, si no es como un lujo.
Pero buen post! A veces hay que presumir
Te agradezco, mi punto de vista muy personal es que si uno tiene un escritorio modesto, adornarlo un poquito para presumirlo y que sea mas funcional es un lujo que cualquiera tiene derecho a darse, mas aún en GNU/Linux. Y porque se puede hacer.
Buen punto de vista Brizno
Que atroz, esto cada vez se parece mas a Mac OSX, se nota que ustedes son unos amargados que hablan de la boca para afuera, pero por dentro lloran y desean tener un flamante Mac.
Tengo 2 obviedades que recordarte: tienes la libertad de modificar tu sistema o de no hacerlo, y generalmente la gente que desea un equipo Mac (con un OS restrictivo y castrante hasta la claustrofobia) cree que también los demás iBorregos lo quieren. Y venir a comentar a un blog de Linux sus frustraciones reprimidas al parecer es lo único que puedes hacer. De nada.
Parece que acá el resentido es otro…
Que muestre su escritorio. Si usa un tema tipo OSX, que retire lo que dijo.
Mejor usa la interfaz Xorg en su estado más puro. Así te evitas problemas.
Se ve chido.
No lo instalaré porque me gusta mi escritorio simple, pero me recuerda a cuando usaba GNOME Shell (que al contrario de la mayoría de por aquí, me gusta).
Esto va a animar a mas de uno a pensar en dejar de gastar recursos con Gnome Shell y regresar a algún escritorio mas liviano.
O en saber aprovecharlos de una mejor forma en un escritorio KDE con lo que realmente se usa.
Creo que mi escritorio favorito es XFCE justamente por su potencial persoanlizador. Por cuestiones prácticas cambién a Gnome Shell justo por las esquinas activas. Con esto puedo pensar en regresar a Arch y XFCE como dios manda 😉
Es una señal, hay que hacerle caso.
Pues, yo usaré XFCE en Slackware para mi otra PC vetuste que está sufriendo con Windows XP. Ya mucho ha sufrido con Vista.
Excelente tutorial, no lo conocia !
Grazie.
Me sirvió. Sos grosso, sábelo
Buenas, ¿alguien lo ha probado en Manjaro? He seguido el tuto, pero no sé por qué no hace nada…será problema de xfce?
Por cierto muy bueno
joder, sí que me funcionaba…el problema era que primero tengo que llevar el puntero a la esquina, y después ‘arrastrarlo’ de nuevo al centro CON DOS DEDOS para activar el comando….descubierto accidentalmente, claro..
hola..
lo instale en manjaro, pero en lugar delas ventanas del escritorio activo, me muestra una cuadricula verde con los iconos de las ventanas en todos los escritorios.. por un lado bien, porke de hecho venia a preguntar si habia alguna forma de hacer lo mismo con los escritorios, pero supongo ke hay algo mal, eh? opiniones?
se ve asi.. http://es.tinypic.com/r/2yvq9g7/5
ademas no corresponde exactamente a los escritorios, porke los 3 documentos de libreoffice estan en un mismo escritorio.. sin embargo como mi entorno esta configurado con 12 workspaces y cada app principal en uno de ellos, funciona muy similar a lo ke estaba buscando.
another linux happy accident 🙂