diff options
Diffstat (limited to '.local/bin/cron/checkup')
-rwxr-xr-x | .local/bin/cron/checkup | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/.local/bin/cron/checkup b/.local/bin/cron/checkup index d40e556..f207d0f 100755 --- a/.local/bin/cron/checkup +++ b/.local/bin/cron/checkup @@ -1,7 +1,9 @@ #!/bin/sh # Syncs repositories and downloads updates, meant to be run as a cronjob. -export DISPLAY=':0' +pid=$(pgrep Hyprland) +var="DBUS_SESSION_BUS_ADDRESS" +export DBUS_SESSION_BUS_ADDRESS=$(egrep -z "$var" "/proc/$pid/environ" | sed 's/DBUS_SESSION_BUS_ADDRESS=//') notify-send "📦 Repository Sync" "Checking for package updates..." |