#!/bin/sh # shellcheck disable=SC2016 exec dbus-run-session -- sh -c ' X11_CONFIG="$XDG_CONFIG_HOME/X11" SESSIONFILES=$(run-parts --list "$X11_CONFIG/xsession.d") if [ -n "$SESSIONFILES" ]; then set +e for SESSIONFILE in $SESSIONFILES; do echo "Executing $SESSIONFILE" $SESSIONFILE done set -e fi . "$X11_CONFIG/xprofile" echo $DBUS_SESSION_BUS_ADDRESS > $XDG_STATE_HOME/dbus_session_bus_address dwm kill $(jobs -p | awk "{print \$3}") '