#!/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 export NIRI_SOCKET=%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" \ "$NIRI_SOCKET" > ~/.cache/sessionenv