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";