#! /bin/bash

# -----------------------------------------------------------------------------
#  # conkyrc_foraz - teoforaz - teoforaz@gmail.com ----------------------------
#  # versión: conkyrc_foraz_theme_1.6.6 - 3/5/2020 ----------------------------
#  # License : Distributed under the terms of GNU GPL version 2 or later
# -----------------------------------------------------------------------------

RUTA=/opt/foraz/conky
WALLPAPER_LIGHT_THEME_NAME='wallpaper-2363_light.jpg'
WALLPAPER_DARK_THEME_NAME='wallpaper-518019_dark.png'

case "$1" in
start)
notify-send 'Conky' 'Conky Started' -i 'conkyrc' && conky -c $RUTA/conkyrc_foraz && conky -c $RUTA/conkyrc_rss_foraz
;;
stop)
notify-send 'Conky' 'Conky Stoped' -i 'conkyrc' && killall -w conky
;;
restart)
notify-send 'Conky' 'Conky Restarted' -i 'conkyrc' && killall -w conky && conky -c $RUTA/conkyrc_foraz && conky -c $RUTA/conkyrc_rss_foraz
;;
colors)
echo "For this: cd /opt/foraz/conky && ./colors.sh"
;;
light)
conkyrc stop notify-send -i 'Conky' 'Light Theme Applied' -i 'conkyrc' && cp $RUTA/conf/conkyrc_foraz_light $RUTA/conkyrc_foraz && cp $RUTA/conf/conkyrc_rss_foraz_light $RUTA/conkyrc_rss_foraz && cp $RUTA/conf/conkyrc_foraz_rings_light.lua $RUTA/conkyrc_foraz_rings.lua && cp $RUTA/conf/colors_light_template.sh $RUTA/colors.sh && gsettings set org.gnome.desktop.background picture-uri file://$RUTA/wallpaper/$WALLPAPER_LIGHT_THEME_NAME && sleep 3 && conkyrc start
;;
dark)
conkyrc stop notify-send 'Conky' 'Dark Theme Applied' -i 'conkyrc' && cp $RUTA/conf/conkyrc_foraz_dark $RUTA/conkyrc_foraz && cp $RUTA/conf/conkyrc_rss_foraz_dark $RUTA/conkyrc_rss_foraz && cp $RUTA/conf/conkyrc_foraz_rings_dark.lua $RUTA/conkyrc_foraz_rings.lua && cp $RUTA/conf/colors_dark_template.sh $RUTA/colors.sh && gsettings set org.gnome.desktop.background picture-uri file://$RUTA/wallpaper/$WALLPAPER_DARK_THEME_NAME && sleep 3 && conkyrc start
;;
*)
echo "Use conkyrc {start|restart|stop|dark|light|colors}"
exit 1
;;
esac
exit 0
