Linux Wallpaper Wal

Cómo crear esquemas de color para que coincida con su fondo de pantalla en Linux

Si ejecuta muchas aplicaciones en la interfaz de línea de comandos (CLI), o si es fanático de los administradores de ventanas, sabe que diseñarlos puede ser una verdadera molestia. No es fácil idear un esquema de color cohesivo en todas sus aplicaciones, y es aún más difícil hacer coincidir ese esquema con su fondo de pantalla. Entonces, ¿qué pasa si quieres cambiar tu fondo de pantalla? Definitivamente no quieres hacer todo eso de nuevo.

Ingresar Wal, un script que usa su fondo de pantalla para generar automáticamente una paleta de colores en su archivo «.Xresources» u otra ubicación conveniente. Crear y cambiar todo tu esquema de color sobre la marcha con Wal es muy fácil.

Es posible que también desee consultar pywal. Fue escrito por el mismo desarrollador y funciona de la misma manera pero en Python. Al momento de escribir esto, pywal solo es compatible con Python 3.6, que no está empaquetado ni es la versión predeterminada en la mayoría de las distribuciones.

Instalar pared

Si aún no tiene una, cree una carpeta «bin» local en su directorio de inicio. Será mucho más fácil trabajar de esa manera.

Ingrese su nuevo directorio y tome Wal de Github, luego hágalo ejecutable.

cd bin
wget https://github.com/dylanaraps/wal/raw/master/wal
chmod +x wal

También deberá volver a leer su archivo de perfil, así que hágalo.

Los basicos

Wal predeterminado en Ubuntu i3

Wal es muy fácil de usar. Solo necesita emitir el comando y decirle qué imagen usar. El siguiente ejemplo creó la imagen de arriba.

wal -i Pictures/Wallpaper/kde.png

Wal en Ubuntu

Wal basó el nuevo esquema de color en el fondo de pantalla de KDE especificado en el comando. Como regla general, Wal usará el color más oscuro que pueda encontrar en la imagen para el fondo. Echa un vistazo a esta imagen bastante brillante. Todavía tienes un fondo negro ya que es el color más oscuro que encontró Wal.

Fondo oscuro de la terminal de Wal

Ejecutar Wal automáticamente

Es posible que ya haya notado que Wal no cambia ningún otro terminal por defecto. Hay un par de formas de manejar la ejecución de Wal automáticamente. El primero, y el más fácil, es agregar Wal a su archivo «.bashrc» o «.zshrc» (si está usando zsh). Esto recargará su configuración de Wal más reciente para sus sesiones de terminal.

los -r bandera significa recargar. También puede hacerlo manualmente en una nueva terminal.

Además, recuerde que al diseñar su propio terminal, Wal también diseña todas las aplicaciones de su terminal.

Sin embargo, eso no te sirve de mucho al reiniciar. Para que Wal se ejecute automáticamente cuando se inicie su servidor X, deberá agregar la siguiente línea o algo similar a su archivo «.xinitrc»:

wal -i "$(< "${HOME}/.cache/wal/wal")"

i3WM

Si está interesado en Wal, probablemente esté ejecutando un administrador de ventanas. i3 es fácilmente el administrador de ventanas de mosaico más popular entre los entusiastas de la personalización de Linux, y Wal puede integrarse muy bien con él.

Wal con integración i3

Puede hacer que i3 cargue colores desde el archivo «.Xresources» que crea Wal. Todo lo que necesita hacer es asignar sus variables de color en i3 desde «.Xresources». Wal recargará i3 y los colores cambiarán dinámicamente. Aunque la imagen de arriba no lo hizo, también puede llevar el tema a través de su barra de estado.

set_from_resource $fg i3wm.color1
set_from_resource $bg i3wm.color2
set_from_resource $ac i3wm.color3

Elija los colores que desee según el esquema de numeración «.Xresources».

Otros programas

Hay un script complementario llamado wal-set que carga cambios a otros programas comunes como Dunst y Lemonbar. También puede obtener el script de Github y colocarlo en su directorio «bin» local.

cd ~/bin
wget https://github.com/dylanaraps/bin/raw/master/wal-set

Una vez que lo tenga, agréguelo a sus comandos Wal con el -o bandera.

wal -i Pictures/Wallpaper/kde.png -o wal-set

Polybar es una barra de menú de administrador de ventanas muy popular. Al igual que i3, puede cargar sus valores de color desde «.Xresources». Simplemente configure sus variables de color en su configuración de Polybar en valores «.Xresources».

fg = ${xrdb:color1}
bg = ${xrdb:color2}

Puedes modificar cualquier programa que lea desde “.Xresources” con Wal y aún más si eres creativo con él. Wal también admite secuencias de comandos, por lo que agrega muchas más opciones, incluida la configuración de Wal en un temporizador. Experimente con él y obtenga el escritorio que estaba esperando.

Experto Geek - Tu Guía en Tendencias Tecnológicas