Refactor deprecated borgmatic.settings.location

This commit is contained in:
Jordan Holt 2023-12-11 23:39:09 +00:00
parent cad9ab738d
commit f0e0cf2772
Signed by: jordan
GPG Key ID: B8CFFF61F1CCF520

View File

@ -57,14 +57,12 @@
services.borgmatic = { services.borgmatic = {
enable = true; enable = true;
settings = { settings = {
location = {
source_directories = [ source_directories = [
"/home/jordan/Documents" "/home/jordan/Documents"
]; ];
repositories = [ repositories = [
"ssh://iqwu22oq@iqwu22oq.repo.borgbase.com/./repo" { label = "borgbase"; path = "ssh://iqwu22oq@iqwu22oq.repo.borgbase.com/./repo"; }
]; ];
};
storage = { storage = {
encryption_passcommand = "cat ${config.age.secrets.odyssey_borg_passphrase.path}"; encryption_passcommand = "cat ${config.age.secrets.odyssey_borg_passphrase.path}";
ssh_command = "ssh -i /etc/ssh/ssh_host_ed25519_key"; ssh_command = "ssh -i /etc/ssh/ssh_host_ed25519_key";