36 lines
736 B
Bash
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
|
|
|
|
|