Skip to content
Snippets Groups Projects
desktop-wallpaper 733 B
Newer Older
#!/bin/bash

stop() {
    :
}

start() {
    if [ "z${ESAME_DESKTOP_WALLPAPER_URL}" != "z" -a "z${ESAME_DESKTOP_WM}" != "z" ]; then
        if [[ ${ESAME_DESKTOP_WM} == "xfce4" ]]
        then
            sed -i 's@\(image-path.*value="\)\([^"]*\)\("\)@\1'"`echo "${ESAME_DESKTOP_WALLPAPER_URL}"`"'\3@g' /local/${ESAME_USER}/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
            echo "Desktop wallpaper set to ${ESAME_DESKTOP_WALLPAPER_URL}"
        fi
    fi
}


args=("$@")

case "$1" in
    'start')
        start
        ;;
    'stop')
        stop
        ;;
    'restart')
        stop
        start
        ;;
    *)
        echo "Usage: $0 { start | stop | restart }";
        exit 1;
        ;;
esac
exit 0