From 7edfc3f3399771b412562e1309f564c4a2b7e9c7 Mon Sep 17 00:00:00 2001 From: 90 Date: Fri, 2 Jun 2023 14:40:41 +0100 Subject: [PATCH] sx: use XDG_RUNTIME_DIR for xauthority file --- sx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sx b/sx index 9103d3e..ea280af 100755 --- a/sx +++ b/sx @@ -21,10 +21,9 @@ tty=$(tty) tty=${tty#/dev/tty} cfgdir=${XDG_CONFIG_HOME:-$HOME/.config}/sx -datadir=${XDG_DATA_HOME:-$HOME/.local/share}/sx -mkdir -p -- "$cfgdir" "$datadir" +mkdir -p -- "$cfgdir" -export XAUTHORITY="${XAUTHORITY:-$datadir/xauthority}" +export XAUTHORITY="${XAUTHORITY:-${XDG_RUNTIME_DIR:-/run/user/$(id -u)}/xauthority}" touch -- "$XAUTHORITY" trap 'cleanup; exit "${xorg:-0}"' EXIT