17 lines
546 B
Nix
17 lines
546 B
Nix
{config, ...}: {
|
|
config = {
|
|
services.syncthing.enable = true;
|
|
xdg.configFile."syncthing/config.xml".source = ./syncthing.xml;
|
|
xdg.userDirs.music = "${config.home.homeDirectory}/sync/Music";
|
|
|
|
homeage.file."syncthing-key.pem" = {
|
|
source = ../../secrets/syncthing-key.pem.age;
|
|
symlinks = ["${config.xdg.configHome}/syncthing/key.pem"];
|
|
};
|
|
|
|
homeage.file."syncthing-cert.pem" = {
|
|
source = ../../secrets/syncthing-cert.pem.age;
|
|
symlinks = ["${config.xdg.configHome}/syncthing/cert.pem"];
|
|
};
|
|
};
|
|
}
|