Files
wallpaper-engine-caelestia/wallpaper-caelestia-main.sh
2026-03-30 16:33:05 -06:00

36 lines
736 B
Bash

#!/bin/bash
workspace_URL=$1
monitor=$2
scaling=$3
lenght=$(echo $workspace_URL| wc -c)
workspace_ID=$(cut -c 56-$lenght <<< $workspace_URL)
echo "ID: "$workspace_ID
echo "URL: "$workspace_URL
echo "MONITOR: "$monitor
if [ "$scaling" == '' ]; then
scaling='default'
fi
##GENERAR PREVIEW
preview_path='/home/arthur/Pictures/Wallpapers/'$workspace_ID'.png'
command = linux-wallpaperengine --fps 30 --scaling $scaling -s --disable-parallax --screen-root $monitor --bg $workspace_ID --screenshot $preview_path > /dev/null &
bash -c $command
#hay que modificar el archivo de execs para que se ejecute en el siguiente reinicio
#////
#hay que agregar una funcion en el selector de wallpapers que llame a este programa
sleep 3