slitaz-configs annotate sts/sts-session @ rev 217

sts: fixes and use only one panel (we will have some gesture support!!!)
author Christophe Lincoln <pankso@slitaz.org>
date Wed Apr 16 18:20:51 2014 +0200 (2014-04-16)
parents 5c0728ddefa1
children
rev   line source
pankso@205 1 #!/bin/sh
pankso@205 2 #
pankso@205 3 # Start SliTaz Tiny/Touch Screens desktop session
pankso@205 4 #
pankso@205 5
pankso@217 6 export STS_DESKTOP_WM="openbox"
pankso@217 7 export XDG_CACHE_HOME="$HOME/.cache"
pankso@205 8 export XDG_CONFIG_HOME="$HOME/.config"
pankso@217 9 export XDG_DATA_HOME="$HOME/.local/share"
pankso@205 10
pankso@205 11 data="/usr/share/slitaz/sts"
pankso@205 12 obconf="${XDG_CONFIG_HOME}/openbox"
pankso@205 13
pankso@207 14 # Ob sts-rc.xml
pankso@205 15 if [ ! -f "${XDG_CONFIG_HOME}/openbox/sts-rc.xml" ]; then
pankso@205 16 mkdir -p ${obconf}
pankso@205 17 cp ${data}/openbox/sts-rc.xml ${obconf}
pankso@205 18 fi
pankso@205 19
pankso@207 20 # Ob sts-autostart
pankso@205 21 if [ ! -x "${XDG_CONFIG_HOME}/openbox/sts-autostart" ]; then
pankso@205 22 cp ${data}/openbox/sts-autostart ${obconf}
pankso@205 23 fi
pankso@205 24
pankso@207 25 # LXpanel configs
pankso@207 26 if [ ! -d "${XDG_CONFIG_HOME}/openbox/lxpanel/sts" ]; then
pankso@216 27 cp -rf ${data}/lxpanel ${XDG_CONFIG_HOME}
pankso@207 28 fi
pankso@207 29
pankso@205 30 # Start Openbox
pankso@216 31 exec openbox --config-file ${obconf}/sts-rc.xml \
pankso@217 32 --startup ${obconf}/sts-autostart