#!/bin/bash
freevo --stop
xset -dpms
xset s noblank
xset s noexpose
xset s 0 0
xsetroot -solid black
unclutter -root -idle 1 &
xdg-user-dirs-update & 
if [ -f ~/.config/user-dirs.dirs ]; then
    source ~/.config/user-dirs.dirs
    export XDG_MUSIC_DIR=$XDG_MUSIC_DIR
    export XDG_PICTURES_DIR=$XDG_PICTURES_DIR
    export XDG_VIDEOS_DIR=$XDG_VIDEOS_DIR
fi    
if [ ! -f ~/.freevo/freevo.conf ]; then
    freevo setup
    grep -v ^geometry ~/.freevo/freevo.conf > ~/.freevo/freevo.conf.tmp
    echo "geometry = `xrandr -q | awk -F'current' -F',' 'NR==1 {gsub("( |current)","");print $2}'`" >> ~/.freevo/freevo.conf.tmp && cp ~/.freevo/freevo.conf.tmp ~/.freevo/freevo.conf
    rm -f ~/.freevo/freevo.conf.tmp
fi
if [ ! -f ~/.freevo/local_conf.py]; then
echo -e "# -*- coding: iso-8859-1 -*-
import os
CONFIG_VERSION=5.27
VIDEO_ITEMS = [ ('Videos', os.getenv('XDG_VIDEOS_DIR')) ]
AUDIO_ITEMS = [ ('Music', os.getenv('XDG_MUSIC_DIR')) ]
IMAGE_ITEMS = [ ('Pictures', os.getenv('XDG_PICTURES_DIR')) ]
" > ~/.freevo/local_conf.py
fi 
freevo
trap "freevo-x-kill" 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 
