Página 1 de 1

Ventana incrustada al fondo en OpenBox

Publicado: 24 Ene 2017, 18:34
por xalcoz
Buenas! Vengo para preguntar una forma de incrustar una ventana al fondo en el escritorio. Me explico, lo que quiero es tener un terminal de consola (específicamente la urxvt) en una posición fija en el escritorio. Quiero que esté ahí permanentemente, que no pueda moverla, minimizarla ni maximizarla y que también siga en su lugar aunque cambie de un escritorio a otro. Modificando el rc.xml he logrado casi todas estas características, menos una: Tengo un atajo de teclado para minimizar todas las ventanas y lanzarme al escritorio, y es algo que uso muy habitualmente. La cosa es que de esta forma, también minimizo el terminal que tengo incrustado en el fondo y luego no tengo ninguna forma de volverlo a traer a menos que le vuelva a dar al atajo de teclado, ¿a alguien se le ocurre alguna solución? Pego aquí el código de diversos archivos de configuración para que se vea cómo lo tengo actualmente:


Zona del archivo rc.xml donde lo configuro

Código: Seleccionar todo

  <application title="ConsolaEscritorio">

    <decor>no</decor>
    <shade>no</shade>

    <position force="yes">
      <x>80</x>
      <y>80</y>
      <monitor>1</monitor>
    </position>

    <size>
      <width>450</width>
      <height>250</height>
    </size>

    <focus>yes</focus>
    <desktop>all</desktop>
    <layer>below</layer>
    <iconic>no</iconic>
    <skip_pager>no</skip_pager>
    <skip_taskbar>yes</skip_taskbar>
    <fullscreen>no</fullscreen>
    <maximized>no</maximized>

  </application>
Comando en el archivo autostart con el cual inicio la consola al iniciar OpenBox

Código: Seleccionar todo

urxvt -title ConsolaEscritorio -bg [40]#000000 &
Por si es de utilidad para el caso, el atajo de teclas con el cual minimizo todo es este en rc.xml

Código: Seleccionar todo

	<keybind key="C-F9">
		<action name="ToggleShowDesktop"/>
	</keybind>