diff --git a/homes/aly/default.nix b/homes/aly/default.nix index 79a4573a..ce925189 100644 --- a/homes/aly/default.nix +++ b/homes/aly/default.nix @@ -21,13 +21,19 @@ in { age.secrets = { backblazeKeyId.file = ../../secrets/backblaze/keyId.age; backblazeKey.file = ../../secrets/backblaze/key.age; + transmissionRemote = { + file = ../../secrets/transmissionRemote.age; + path = "${config.home.homeDirectory}/.config/transmission-remote-gtk/config.json"; + }; }; home = { homeDirectory = "/home/aly"; - file."${config.xdg.cacheHome}/keepassxc/keepassxc.ini".text = lib.generators.toINI {} { - General.LastActiveDatabase = "${config.home.homeDirectory}/sync/Passwords.kdbx"; + file = { + "${config.xdg.cacheHome}/keepassxc/keepassxc.ini".text = lib.generators.toINI {} { + General.LastActiveDatabase = "${config.home.homeDirectory}/sync/Passwords.kdbx"; + }; }; packages = [ @@ -39,6 +45,7 @@ in { pkgs.obsidian pkgs.picard pkgs.tauon + pkgs.transmission-remote-gtk pkgs.webcord ]; diff --git a/secrets/secrets.nix b/secrets/secrets.nix index 8b5de435..3b15ad31 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -38,5 +38,6 @@ in { "syncthing/rustboro/key.age".publicKeys = keys; "tailscale/authKeyFile.age".publicKeys = keys; "transmission.age".publicKeys = keys; + "transmissionRemote.age".publicKeys = keys; "wifi.age".publicKeys = keys; } diff --git a/secrets/transmissionRemote.age b/secrets/transmissionRemote.age new file mode 100644 index 00000000..de6baa1d Binary files /dev/null and b/secrets/transmissionRemote.age differ