blob: 23e2a1ac1b64038b4b78379294b70ded3cf45fa7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/bin/sh
# Create a file with the env variables of the current wayland session so that
# cron scripts can source it and function properly
printf "export PASSWORD_STORE_DIR=%s
export GTK2_RC_FILES=%s
export DISPLAY=%s
export WAYLAND_DISPLAY=%s
export XDG_SESSION_ID=%s
export XDG_SESSION_CLASS=%s
export XDG_SEAT=%s
export XDG_RUNTIME_DIR=%s
export DBUS_SESSION_BUS_ADDRESS=%s
export DBUS_SESSION_BUS_PID=%s
export I3SOCK=%s
export SWAYSOCK=%s"\
"$PASSWORD_STORE_DIR" \
"$GTK2_RC_FILES" \
"$DISPLAY" \
"$WAYLAND_DISPLAY" \
"$XDG_SESSION_ID" \
"$XDG_SESSION_CLASS" \
"$XDG_SEAT" \
"$XDG_RUNTIME_DIR" \
"$DBUS_SESSION_BUS_ADDRESS" \
"$DBUS_SESSION_BUS_PID" \
"$I3SOCK" \
"$SWAYSOCK" > ~/.cache/sessionenv
|