Devilspie es un programa para Linux que nos permite especificar el comportamiento de las ventanas del escritorio mediante unos ficheros de configuración.
Una de las utilidades clásicas de la aplicación es colocar un terminal transparente encima del escritorio de Linux, y esto es lo que voy a enseñaros a hacer paso a paso usando Ubuntu y Gnome. Antes de empezar una captura, para que os hagáis una idea de uno de los posibles resultados:

Poner un terminal transparente en el escritorio (Paso a Paso):
(0) Primero que nada, necesitaremos instalar el paquete de Devilspie en nuestro sistema. Podemos hacerlo de dos formas:
Mediante el interfaz gráfico desde Synaptic, el cual podemos encontrar en el menú ‘Sistema - Administración - Gestor de paquetes Synaptic’.
Desde un terminal mediante el comando: $ sudo apt-get install devilspie.
(1) A continuación crearemos el archivo de configuración y la carpeta que lo contendrá dentro de nuestro perfil.
Para ello crearemos una carpeta oculta (se indica con un punto delante del nombre), dentro de nuestra carpeta de usuario, llamada .devilspie y dentro de esta el archivo de configuración que llamaremos DesktopConsole.ds.
Esto mismo puede hacerse con dos sencillos comandos:
$ mkdir ~/.devilspie
$ nano ~/.devilspie/DesktopConsole.ds
(Para salir de nano hay que pulsar CRTL+X y seleccionar ‘Si’ para guardar el fichero)
(2) Lo siguiente es introducir los parámetros dentro del archivo de configuración.
Para ello podemos usar indistintamente Gnome Edit (gEdit) o bien cualquiera de los editores del terminal (vim, nano, etc.), abriendo el archivo que hemos creado en el punto anterior (DesktopConsole.ds) e introducir el siguiente trozo de código:
(if
(matches (window_name) “DesktopConsole”)
(begin
(set_workspace 4)
(below)
(undecorate)
(skip_pager)
(skip_tasklist)
(wintype “utility”)
(geometry “+50+50″)
(geometry “924×668″)
)
)
Este código contien varios parámetros de configuración básicos que podemos modificar y/o añadir, por ejemplo tenemos:
set_workspace: Determina el área de trabajo a la que afecta.
geometry: Controla el tamaño y la posición de la ventana que abriremos. Esto depende de nuestro monitor y gusto.
Y así tenemos varios comandos con los que jugar. Encontraréis un completo listado con explicaciones y ejemplos en esta página.
(3) Por último tenemos que configurar un perfil para el terminal -gnome-terminal -.
Para ello primero ejecutaremos la aplicación pulsando la combinación ALT+F2 e introduciendo su nombre, o bien iremos al menú: Aplicaciones - Accesorios - Terminal.
Luego iremos al menú del programa ‘Editar - Perfiles…’ y seleccionaremos Nuevo.

En el campo de nombre escribiremos ‘DesktopConsole‘ y pulsaremos ‘Crear‘.
Ahora solo nos faltará modificar algunas cosas básicas. Nuevamente será nuestro gusto y preferencias los que determinarán aspectos como la transparencia:
En la pestaña ‘General’ desmarcaremos la casilla de ‘Mostrar la barra de menús en las terminales nuevas por omisión’.
En la pestaña ‘Desplazamiento’ seleccionaremos la opción ‘Desactivada’ del menú desplegable que dice ‘La barra de desplazamiento está:’.
En la pestaña ‘Efectos’ seleccionaremos el nivel el ‘Fondo transparente’.
Arrancar el terminal embebido que hemos configurado
Una última cosa que nos queda por hacer es arrancar el la aplicación con el perfil que hemos creado cada vez que iniciemos sesión.
Para ello añadiremos dos nuevas líneas al inicio de sesión:
devilspie
gnome-terminal –window-with-profile=DesktopConsole
Lo encontraremos en el menú ‘Sistema - Preferencias - Sesiones’ y para añadir cada una de las dos líneas basta con pulsar nuevo, introducir un nombre que la identifique junto a cada una de las líneas en el campo comando y aceptar:

Ya lo tenemos todo listo, la próxima vez que iniciemos sesión podremos ver los cambios.
System->preferences->sessions
la hora de arrancar este terminal tienes dos opciones, puedes arrancarlo mediante un comando que para mayor comodidad puedes poner en un lanzador, o bien puedes configurar el sistema para que arranque automáticamente cada vez que inicies sesión - si es que usas el terminal a menudo -.
Consideraciones: El nuevo terminal que hemos creado no deja de ser una ventana que se habre sobre el escritorio, por lo que hay que cuidar su posición, ya que ocultará los iconos que haya debajo. además, podemos seguir accediendo al menú del terminal para modificarlo, cerrarlo o culquier otra opción mediante el botón derecho del ratón.
Atención: El símbolo ‘$‘ que hay delante de los comandos es lo que se llama símbolo del sistema y no tenemos que escribirlo, por que ya aparece en el terminal y es aprtir de donde nosotros escribimos.
Enlace: HOWTO: Terminal as the desktop background.




