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: hm-module on darwin

was placing config in the wrong directory

intergrav (Jul 1, 2026, 11:33 PM EDT) 5de01cb6 f2954ba0

+5 -1
+5 -1
nix/hm-module.nix
··· 7 7 cfg = config.programs.restray; 8 8 daemon = config.services.restray; 9 9 shared = import ./shared.nix {inherit lib pkgs;}; 10 + configDir = 11 + if pkgs.stdenv.isDarwin 12 + then "${config.home.homeDirectory}/Library/Application Support/restray" 13 + else "${config.xdg.configHome}/restray"; 10 14 in { 11 15 options.programs.restray = { 12 16 enable = lib.mkEnableOption "Restray backup scheduler"; ··· 28 32 29 33 (lib.mkIf cfg.enable { 30 34 home.packages = [cfg.package]; 31 - xdg.configFile."restray/config.toml".source = shared.configFile cfg.profiles; 35 + home.file."${configDir}/config.toml".source = shared.configFile cfg.profiles; 32 36 }) 33 37 34 38 (lib.mkIf (daemon.enable && cfg.enable) {