general: modularize borg/rsync config

This commit is contained in:
Fabian Montero 2025-08-28 14:41:54 -06:00
parent db0040dcf4
commit a739323b41
Signed by untrusted user: fabian
GPG key ID: 1FFAC35E1798174F
6 changed files with 84 additions and 99 deletions

View file

@ -9,7 +9,6 @@
flakes.home-manager.nixosModules.home-manager
flakes.impermanence.nixosModule
./hardware-configuration.nix
./borg.nix
];
local.sys = {
@ -22,6 +21,16 @@
androidSupport.enable = true;
steam.enable = true;
gtklock.enable = true;
borgsync = {
enable = true;
paths = [
"/home/fabian/nix"
"/home/fabian/safe"
"/extern/var/media"
"/extern/var/fsociety_backup"
];
repoName = "posixlycorrect";
};
users = {
fabian = {