Embeber un Terminal en el Escritorio

Si has leído mi entrada sobre Devil’s Pie, esa aplicación para Ubuntu que te permite configurar a tu modo las ventanas de Gnome, y has instalado el progama, a lo mejor te parece de utilidad esta opción.

Terminal en el Escritorio

Gracias a Devil’s Pie podemos embeber un terminal en el escritorio, teniéndolo siempre disponible y quedando muy geek 😎

Para tener un terminal así nos creamos un archivo de configuración en la carpeta ~/.devilspie [/home/usuario/.devilspie]. A este archivo lo llamaremos, por ejemplo, escritorio.ds. Editamos el archivo y pegamos lo siguiente:

(if
( is (application_name) "escritorio" )
(begin
(set_workspace 2)
(below)
(undecorate)
(skip_pager)
(skip_tasklist)
(wintype "utility" )
(geometry "850x500+240+120" )
)
)

NOTA: recuerda que en caso de tener compiz instalado, hay que reemplazar la instrucción set_workspace por set_viewport.

Las instrucciones que utilizamos son:

  • (set_workspace 1) posiciona la ventana en el primer área de trabajo.
  • (below) obliga a la ventana a situarse en el fondo.
  • (undecorate) quita la barra del título y los bordes a la ventana.
  • (skip_pager) / (skip_tasklist) eliminan la ventana del paginador y de la barra de tareas.
  • (wintype) indica el tipo de ventana.
  • (geometry) indican la posición de la ventana y el tamaño de esta.

Una vez creado nuestro archivo de configuración vamos a definir un perfil personalizado para el terminal Gnome, que solamente lo usaremos en este caso. Abrimos un terminal y realizamos las siguientes operaciones:

  • Vamos a Editar -> Perfiles y con el botón «Nuevo» nos creamos un perfil. Le llamaremos «escritorio».
  • En la pestaña General pondremos «Nombre del perfil» como «escritorio» y desmarcamos la check «Mostrar la barra de menús…»
  • En la pestaña Título y comando introducimos «Título inicial» como «escritorio» y en «Título establecido dinámicamente» seleccionamos «Antecedente al título inicial».
  • En Colores desmarcamos «Usar colores del tema..» y seleccionamos [en mi caso] «Negro sobre blanco»
  • En la pestaña Efectos podemos personalizar la transparencia del fondo del terminal, en mi caso es totalmente transpartente.
  • En Desplazamiento seleccionamos en «La barra de desplazamiento…» la opción «Desactivada»

Ya podemos cerrar la ventana de opciones. Para completar la configuración vamos a insertar una entrada en las Sesiones para que se ejecute el terminal automáticamente al iniciar sesión. Vamos a Sistema -> Preferencias -> Sesiones y añadimos:
gnome-terminal --window-with-profile=escritorio
NOTA: ya que estamos en las Sesiones revisamos que tenemos la entrada de devilspie configurada.

Y listo! Tras reiniciar tendremos nuestro terminal embebido en el escritorio. Puedes ver una captura de como quedó el mío haciendo click en la imagen superior.