X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;ds=sidebyside;f=data%2Fxsession%2Fopenbox-session.in;h=fa1bb99693a96654945825845488681b12d1f31e;hb=e8588737c944f4dc5f94ca67bf0c7e3ff7133004;hp=cc2169f4b6956a00538c8fc779e9fc2e83249296;hpb=c3e0a6d73492e90d4dd754765a1c021f6de0204c;p=chaz%2Fopenbox diff --git a/data/xsession/openbox-session.in b/data/xsession/openbox-session.in index cc2169f4..fa1bb996 100644 --- a/data/xsession/openbox-session.in +++ b/data/xsession/openbox-session.in @@ -7,13 +7,18 @@ if test -n "$1"; then exit fi -AUTOSTART="$HOME/.config/openbox/autostart.sh" +# Clean up after GDM +xprop -root -remove _NET_NUMBER_OF_DESKTOPS \ + -remove _NET_DESKTOP_NAMES \ + -remove _NET_CURRENT_DESKTOP 2> /dev/null + +AUTOSTART="${XDG_CONFIG_HOME:-"$HOME/.config"}/openbox/autostart.sh" GLOBALAUTOSTART="@configdir@/openbox/autostart.sh" -if test -e $AUTOSTART; then +if test -r $AUTOSTART; then . $AUTOSTART else - if test -e $GLOBALAUTOSTART; then + if test -r $GLOBALAUTOSTART; then . $GLOBALAUTOSTART fi fi