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: custom config with configure command

intergrav (Jun 29, 2026, 2:15 PM EDT) cc45eb9d f8fa6cb9

+4 -3
+4 -3
cmd/restray/cli.go
··· 97 97 fmt.Fprintln(os.Stderr, `Usage: restray configure <config|env> [-p name]`) 98 98 return 1 99 99 } 100 - switch args[0] { 100 + target := args[0] 101 + name, _ := cliParseFlags(args[1:]) 102 + switch target { 101 103 case "config": 102 104 ensureConfigFile() 103 105 return cliEdit(configPath()) 104 106 case "env": 105 - name, _ := cliParseFlags(args[1:]) 106 107 cfg := loadConfig() 107 108 _, prof, err := resolveProfile(cfg, name) 108 109 if err != nil { ··· 112 113 ensureEnvFile(prof.EnvFile) 113 114 return cliEdit(prof.EnvFile) 114 115 default: 115 - fmt.Fprintf(os.Stderr, "unknown configure target: %s\n", args[0]) 116 + fmt.Fprintf(os.Stderr, "unknown configure target: %s\n", target) 116 117 return 1 117 118 } 118 119 }