GNU/Linux >> Tutoriales Linux >  >> Linux

Establecer una página HTML como fondo de pantalla en Linux

Recomendaría ejecutar un navegador ligero en segundo plano, como se sugirió anteriormente.

Este navegador debería ser perfecto, ya que solo desea usarlo para configurar una sola página como fondo. Utiliza WebKit, por lo que todo debería mostrarse bien y es lo suficientemente ligero como para que el inicio sea instantáneo.

Siempre que tenga gtk, webkit-gtk, python y los enlaces de python para webkit-gtk (instalados de forma predeterminada en muchas distribuciones y disponibles en la mayoría de los administradores de paquetes), puede guardarlo en su directorio de inicio como, digamos, browser.py y agrega algo como:

python ~/browser.py YOUR_WEBSITE &     #browser.py requires http:// before remote urls

a su ~/.config/openbox/autostart para que comience junto con openbox.

Luego podría editar su ~/.config/openbox/rc.xml para incluir algo como esto bajo el <applications> sección:

<application class="Browser.py">
  <decor>no</decor>
  <maximized>yes</maximized>
  <layer>below</layer>
  <desktop>all</desktop>
</application>

Para que funcionen combinaciones de teclas como "W-d", es posible que desee instalar wmctrl (también disponible en la mayoría de los administradores de paquetes).

Esta secuencia de comandos debería llevarlo a su "escritorio", independientemente de si se inició o no (consulte aquí la secuencia de comandos original; también, puede haber un ligero retraso en el que se muestra su escritorio real antes de que la secuencia de comandos enfoque su navegador, pero no tanto). suficiente para ser molesto.):

#!/bin/sh

terminal_wm_class="Browser.py"
terminal_exec="python ~/browser.py YOUR_WEBSITE"

# no terminal started, so start one
if [ -z "`wmctrl -lx | grep Browser.py`" ]; then
    $terminal_exec &
else
    wmctrl -x -a $terminal_wm_class
fi;

Puede guardarlo en su directorio de inicio como showdesktop.sh, luego reemplace la combinación de teclas W-d predeterminada en ~/.config/openbox/rc.xml

<keybind key="W-d">
  <action name="ToggleShowDesktop"/>
</keybind>

con

<keybind key="W-d">
  <action name="ToggleShowDesktop"/>
  <action name="Execute">
    <command>~/showdesktop.sh</command>
  </action>
</keybind>

Una vez que haya terminado, puede volver a la ventana anterior con el tabulador A.

(Si desea conservar el diseño de su ventana, probablemente sea más fácil cambiar a un escritorio vacío con C-A-Left o W-F4, etc. (consulte el archivo rc.xml predeterminado), luego vuelva con C-A-Right o W-F1, etc. ., según las combinaciones de teclas y el escritorio actual).

Si navega desde su página de inicio por cualquier motivo, puede simplemente cerrar la ventana (predeterminado A-F4) y presionar W-d para ejecutar showdesktop.sh y regresar a su página de inicio

Cualquiera de estos se puede modificar o usar sin los demás, así que siéntete libre de usar lo que funcione mejor para ti.


Es posible que no pueda usar un archivo HTML como fondo de pantalla per se, pero probablemente pueda acercarse bastante usando xsetroot -bitmap filename ... configure un trabajo cron que representará su html como un mapa de bits cada minuto, luego ejecute xsetroot para convertirlo en la imagen de fondo. Google me da esto como un renderizador de HTML a mapa de bits. No lo he probado, así que ten cuidado con el descargador.


Linux
  1. Linux:¿cuáles son las diferentes formas de establecer permisos de archivos, etc. en Gnu/linux?

  2. Establecer la fecha, la hora y la zona horaria en un servidor Linux

  3. ¿Cómo se configura programáticamente el reloj de hardware en Linux?

  4. ¿Cómo puedo configurar la afinidad del procesador de un proceso en Linux?

  5. ¿Cómo configuro el formato de fecha en ISO globalmente en Linux?

Cómo instalar y configurar el navegador Tor en Linux

Cómo establecer un fondo de pantalla diferente para cada monitor en Linux

Usando el comando tr en Linux para jugar con personajes

Cómo configurar el clúster RabbitMQ en Ubuntu/Debian Linux

Cómo configurar el cortafuegos UFW en Linux

Los mejores editores de texto de Linux:los 20 editores de texto y HTML revisados