summaryrefslogtreecommitdiff
path: root/nixos/modules
diff options
context:
space:
mode:
authorcaley <195605706+cqley@users.noreply.github.com>2026-08-11 21:44:55 +0200
committerGitHub <noreply@github.com>2026-08-11 21:44:55 +0200
commitec81cb1019f005cf683df05bd135ba881d99e29d (patch)
treed0b1cd76a41a24389587e58f7ba09fce9e8f734d /nixos/modules
parentbffecfbfb3e1803843b591c028dd57c356c782ca (diff)
yep
Diffstat (limited to 'nixos/modules')
-rw-r--r--nixos/modules/misc/dm.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/nixos/modules/misc/dm.nix b/nixos/modules/misc/dm.nix
index 9c06649..1f5eb12 100644
--- a/nixos/modules/misc/dm.nix
+++ b/nixos/modules/misc/dm.nix
@@ -1,4 +1,16 @@
{ pkgs, ... }: {
+ systemd.tmpfiles.rules = [
+ "d /var/lib/aria2 0755 cat users -"
+ "d /home/cat/downloads 0755 cat users -"
+ ];
+
+ environment.etc."nixos/secrets/aria2" = {
+ text = "cat";
+ mode = "0400";
+ user = "cat";
+ group = "users";
+ };
+
services.aria2 = {
enable = true;
rpcSecretFile = "/etc/nixos/secrets/aria2";