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.

chore: clean up about submenu

just turn it into a button, with the version as title, that links to repo. no need for a submenu

intergrav (Jun 28, 2026, 9:38 PM EDT) c5eae390 c52fd74a

+2 -5
+2 -5
tray.go
··· 170 170 mLog := mConfigure.AddSubMenuItem("View Log", "Open log file in editor") 171 171 mFolder := mConfigure.AddSubMenuItem("Open Folder", "Open folder in file manager") 172 172 systray.AddSeparator() 173 - mAbout := systray.AddMenuItem("About", "About Restray") 174 - mVersion := mAbout.AddSubMenuItem("v"+version, "") 175 - mVersion.Disable() 176 - mSource := mAbout.AddSubMenuItem("Source Code", "Open repository in browser") 173 + mAbout := systray.AddMenuItem("Restray v"+version, "Open repository in browser") 177 174 mQuit := systray.AddMenuItem("Quit", "Quit Restray") 178 175 179 176 sched := cron.New() ··· 643 640 openConsole(selectedProfile(), len(cfg.Profile), cfg.General.Terminal, logPath()) 644 641 case <-mFolder.ClickedCh: 645 642 openFile(configDir()) 646 - case <-mSource.ClickedCh: 643 + case <-mAbout.ClickedCh: 647 644 openFile("https://tangled.org/devins.page/restray") 648 645 case <-mQuit.ClickedCh: 649 646 sched.Stop()