#!/bin/sh set -e SWAY_BIN=${SWAY_BIN:-sway} SWAY_ARGS=${SWAY_ARGS:-} LOGFILE=/tmp/sway.log ( printf -- "\n--- sway ---\n" printf "DATE: $(date)\n" printf "EXEC: ${SWAY_BIN} ${SWAY_ARGS}\n" printf "USER: $(id -u)\n" [ -n "${DBUS_SESSION_BUS_ADDRESS}" ] && printf "DBUS: ${DBUS_SESSION_BUS_ADDRESS}\n" printf -- "---\n" ) >>${LOGFILE} exec ${SWAY_BIN} ${SWAY_ARGS} 1>&2 2>>${LOGFILE} #exec dbus-run-session -- ${SWAY_BIN} ${SWAY_ARGS} 1>&2 2>>${LOGFILE} # exec dbus-launch --exit-with-session ${SWAY_BIN} ${SWAY_ARGS} 1>&2 2>>${LOGFILE}