]> Untitled Git - MarigoldOS/.git/blob - profiles/syncthing.nix
Initial Commit
[MarigoldOS/.git] / profiles / syncthing.nix
1 { pkgs, config, lib, ... }:
2 let
3   hostname = "syncthing.${config.networking.fqdn}";
4 in
5 {
6
7   services.syncthing = {
8     enable = true;
9     # openDefaultPorts = true;
10   };
11   systemd.tmpfiles.rules = lib.mkIf config.services.syncthing.enable [
12     "d '/var/lib/syncthing' 0775 ${config.services.syncthing.user} ${config.services.syncthing.group}"
13     "Z '/var/lib/syncthing' 0775 ${config.services.syncthing.user} ${config.services.syncthing.group}"
14   ];
15 }