summaryrefslogtreecommitdiff
path: root/configurations/yavanna/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'configurations/yavanna/default.nix')
-rw-r--r--configurations/yavanna/default.nix34
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