diff options
author | Azat Bahawi <azat@bahawi.net> | 2022-09-12 14:03:31 +0300 |
---|---|---|
committer | Azat Bahawi <azat@bahawi.net> | 2022-09-12 14:03:31 +0300 |
commit | 5b01fa945b2122b82da4be33203e4cf753951b7c (patch) | |
tree | f0693b31788e717d9ab1781cf19e2403727755df /configurations/yavanna/default.nix | |
parent | 2022-09-11 (diff) |
2022-09-12
Diffstat (limited to '')
-rw-r--r-- | configurations/yavanna/default.nix | 34 |
1 files changed, 3 insertions, 31 deletions
diff --git a/configurations/yavanna/default.nix b/configurations/yavanna/default.nix index 3ed114e..d390e40 100644 --- a/configurations/yavanna/default.nix +++ b/configurations/yavanna/default.nix @@ -1,45 +1,17 @@ { - config, - inputs, lib, this, ... }: with lib; { - secrets = { - wireguard-private-key-yavanna.file = "${inputs.self}/secrets/wireguard-private-key-yavanna"; - - syncthing-cert-yavanna = with config.services.syncthing; { - file = "${inputs.self}/secrets/syncthing-cert-yavanna"; - owner = user; - inherit group; - }; - - syncthing-key-yavanna = with config.services.syncthing; { - file = "${inputs.self}/secrets/syncthing-key-yavanna"; - owner = user; - inherit group; - }; - }; - nixfiles.modules = { - wireguard = { - privateKeyFile = config.secrets.wireguard-private-key-yavanna.path; - client.enable = true; - }; + wireguard.client.enable = true; - syncthing = with config.secrets; { - enable = true; - key = syncthing-key-yavanna.path; - cert = syncthing-cert-yavanna.path; - }; + syncthing.enable = true; acme.enable = true; - rtorrent = { - enable = true; - flood.enable = true; - }; + rtorrent.enable = true; }; networking = let |