blob: 7cebf28a74c4c394c7e7c79cdbbb44ec2257b561 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/bin/sh
set -e
SWAY_BIN=${SWAY_BIN:-sway}
SWAY_ARGS=${SWAY_ARGS:-}
(
printf -- "\n--- sway ---\n"
printf "Date: %s\n" "$(date)"
printf "User: %s\n" "$(id -u)"
printf "Bin: %s\n" "${SWAY_BIN}"
printf "Args: %s\n" "${SWAY_ARGS}"
printf "Dbus: %s\n" "${DBUS_SESSION_BUS_ADDRESS}"
printf -- "---\n"
)
# wlroots env vars should be set here
# export WLR_DRM_DEVICES="/dev/dri/card1:/dev/dri/card0"
# export WLR_DRM_DEVICES="/dev/dri/card0"
export WLR_DRM_NO_MODIFIERS=1
# exec ${SWAY_BIN} ${SWAY_ARGS}
# exec dbus-launch --exit-with-session ${SWAY_BIN} ${SWAY_ARGS}
exec dbus-run-session -- ${SWAY_BIN} ${SWAY_ARGS}
|