diff options
author | makefu <github@syntax-fehler.de> | 2023-07-28 22:24:15 +0200 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2023-07-28 22:24:15 +0200 |
commit | 060a8f28fa1fc648bdf66afb31a5d1efac868837 (patch) | |
tree | 2b354eacc7897365ee45244fe7a51720e0d0333f /makefu/2configs/sync | |
parent | cbfcc890e3b76d942b927809bf981a5fa7289e6a (diff) |
makefu: move out to own repo, add vacation-note
Diffstat (limited to 'makefu/2configs/sync')
-rw-r--r-- | makefu/2configs/sync/default.nix | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/makefu/2configs/sync/default.nix b/makefu/2configs/sync/default.nix deleted file mode 100644 index 6928daf87..000000000 --- a/makefu/2configs/sync/default.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ config, pkgs, ... }: with import <stockholm/lib>; let - mk_peers = mapAttrs (n: v: { id = v.syncthing.id; }); - - all_peers = filterAttrs (n: v: v.syncthing.id != null) config.krebs.hosts; - used_peer_names = unique (flatten (mapAttrsToList (n: v: v.devices) config.services.syncthing.folders)); - used_peers = filterAttrs (n: v: elem n used_peer_names) all_peers; -in { - services.syncthing = { - enable = true; - configDir = "/var/lib/syncthing"; - devices = mk_peers used_peers; - key = toString <secrets/syncthing.key>; - cert = toString <secrets/syncthing.cert>; - }; - services.syncthing.folders.the_playlist = { - path = "/home/lass/tmp/the_playlist"; - devices = [ "mors" "prism" ]; - }; - - - boot.kernel.sysctl."fs.inotify.max_user_watches" = 524288; -} |