powerful but friendly backup program that runs in your tray, powered by restic devins.page/restray
go restic system-tray
2

Configure Feed

Select the types of activity you want to include in your feed.

fix: remove killed by system retry

no need to have this anymore. this was something i included when we had the restic management stuff on macos, which was causing macos's security to trip up and kill the process. this did not fix it

intergrav (Jul 2, 2026, 3:37 AM EDT) 1e9906d6 e298548f

-10
-10
cmd/restray/operations.go
··· 95 95 retryUnlock(key, prof, mStatus) 96 96 msg, err = runResticOnce(key, prof, mStatus, args...) 97 97 } 98 - if killedBySystem(err) { 99 - log.Printf("[%s] %s killed by system, retrying once", prof.displayName(), args[0]) 100 - msg, err = runResticOnce(key, prof, mStatus, args...) 101 - } 102 98 return msg, err 103 99 } 104 100 ··· 181 177 ok, code := doBackupOnce(key, mStatus, prof, args) 182 178 if !ok && code == 11 && retryLockEnabled(prof) { 183 179 retryUnlock(key, prof, mStatus) 184 - mStatus.SetTitle("Backing up...") 185 - setProfileFailed(key, "") 186 - ok, code = doBackupOnce(key, mStatus, prof, args) 187 - } 188 - if !ok && code == -1 { 189 - log.Printf("[%s] backup killed by system, retrying once", prof.displayName()) 190 180 mStatus.SetTitle("Backing up...") 191 181 setProfileFailed(key, "") 192 182 ok, code = doBackupOnce(key, mStatus, prof, args)