Colocando ventanas con Devil’s Pie
Ahora que tengo un segundo monitor (Samsung 206BW, ya pondré fotos), aparte de usarlo con la PS3 lo he conectado al ordenador. Según dicen, la productividad aumenta con dos monitores, a ver si es verdad.
La cosa es que ahora que tengo dos monitores, resulta muy pesado tener que andar arrastrando las ventanas desde el monitor de la izquierda, que es donde salen por defecto, al de la derecha. Por lo visto en KDE las aplicaciones “recuerdan” la posición y el tamaño de la ventana la última vez que se ejecutó, y mantienen esas propiedades en las siguientes ejecuciones, no así en GNOME.
Según he leido, los desarrolladores de GNOME pensaron que recolocar las ventanas en la última posición en la que se abrieron no es trabajo del gestor de ventanas, sino de las propias aplicaciones. ¿Qué les costará mantener un registro de las posiciones y tamaños de las ventanas para no tener que andar recolocándolas todo el rato? Así cualquiera se pasa a KDE… xD
Pero bueno, existe Devil’s Pie, un pequeño demonio que se sirve de sencillos fragmentos de códigos en lisp que nos permitirán definir las propiedades de las ventanas que se vayan abriendo. Inicialmente habrá que identificar la ventana a la que queremos aplicarle las propiedades (matching a window), y luego escribiremos las acciones y propiedades que queremos aplicarle a la ventana.
Al principio es un poco difícil identificar algunas ventanas, como la terminal de gnome, cuya barra de título cambia y esas cosas, pero podemos utilizar otras propiedades para identificarla, como window_class. De todas formas, se puede utilizar el comando xprop para ver las propiedades de una ventana en concreto.


GNOME es una mierda. Point.