From a1c226c8d571be4d914382f697de2f3c25e9d2b9 Mon Sep 17 00:00:00 2001 From: notohh <github@notohh.dev> Date: Fri, 21 Feb 2025 22:32:23 -0500 Subject: [PATCH] tsuki: add notification to immich-backup --- hosts/tsuki/services/immich-backup.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/hosts/tsuki/services/immich-backup.nix b/hosts/tsuki/services/immich-backup.nix index 23c0425..4f847f7 100644 --- a/hosts/tsuki/services/immich-backup.nix +++ b/hosts/tsuki/services/immich-backup.nix @@ -7,8 +7,13 @@ services.immich-backup = let homeDir = "/home/notoh"; in { - script = '' - ${lib.getExe pkgs.immich-cli} upload --album-name "desktop screenshots" --recursive ${homeDir}/Pictures/screenshots + script = with pkgs; '' + echo $DISPLAY + export DISPLAY=:0.0 + echo $DISPLAY + export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus + ${lib.getExe immich-cli} upload --album-name "desktop screenshots" --recursive ${homeDir}/Pictures/screenshots + ${lib.getExe libnotify} --app-name "immich-backup" --urgency=low --icon=dialog-information "immich backup completed" ''; serviceConfig = { Type = "oneshot";