sts annotate sts-session @ rev 11
Add support for idesk
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sun Apr 27 23:13:45 2014 +0200 (2014-04-27) |
parents | 41c914508a58 |
children | 185d34744e11 |
rev | line source |
---|---|
pankso@1 | 1 #!/bin/sh |
pankso@1 | 2 # |
pankso@1 | 3 # Start SliTaz Tiny/Touch Screens desktop session |
pankso@1 | 4 # |
pankso@1 | 5 |
pankso@1 | 6 export STS_DESKTOP_WM="openbox" |
pankso@1 | 7 export XDG_CACHE_HOME="$HOME/.cache" |
pankso@1 | 8 export XDG_CONFIG_HOME="$HOME/.config" |
pankso@1 | 9 export XDG_DATA_HOME="$HOME/.local/share" |
pankso@1 | 10 |
pankso@1 | 11 data="/usr/share/slitaz/sts" |
pankso@1 | 12 obconf="${XDG_CONFIG_HOME}/openbox" |
pankso@1 | 13 |
pankso@1 | 14 # Ob sts-rc.xml |
pankso@1 | 15 if [ ! -f "${XDG_CONFIG_HOME}/openbox/sts-rc.xml" ]; then |
pankso@1 | 16 mkdir -p ${obconf} |
pankso@1 | 17 cp ${data}/openbox/sts-rc.xml ${obconf} |
pankso@1 | 18 fi |
pankso@1 | 19 |
pankso@1 | 20 # Ob sts-autostart |
pankso@1 | 21 if [ ! -x "${XDG_CONFIG_HOME}/openbox/sts-autostart" ]; then |
pankso@1 | 22 cp ${data}/openbox/sts-autostart ${obconf} |
pankso@1 | 23 fi |
pankso@1 | 24 |
pankso@1 | 25 # LXpanel configs |
pankso@1 | 26 if [ ! -d "${XDG_CONFIG_HOME}/openbox/lxpanel/sts" ]; then |
pankso@1 | 27 cp -rf ${data}/lxpanel ${XDG_CONFIG_HOME} |
pankso@1 | 28 fi |
pankso@1 | 29 |
pankso@11 | 30 # Idesk support |
pankso@11 | 31 if [ -x "/usr/bin/idesk" ] && [ ! -d "${HOME}/.idesktop" ]; then |
pankso@11 | 32 mkdir -p ${HOME}/.idesktop |
pankso@11 | 33 fi |
pankso@11 | 34 |
pankso@1 | 35 # Start Openbox |
pankso@1 | 36 exec openbox --config-file ${obconf}/sts-rc.xml \ |
pankso@1 | 37 --startup ${obconf}/sts-autostart |