xxxxxxxxxx
Bash
Copy Code
#!/bin/bash
folder="${HOME}/pictures/wallpapers"
pic=$(ls $folder/* | shuf -n1)
# values for picture-options: ‘none’, ‘wallpaper’, ‘centered’, ‘scaled’, ‘stretched’, ‘zoom’, ‘spanned’
gsettings set org.gnome.desktop.background picture-options 'scaled'
gsettings set org.gnome.desktop.background picture-uri "file://$pic"