aboutsummaryrefslogtreecommitdiff
path: root/modules/media/default.nix
blob: 78adefb0c6df2d88565a3b2a8b2303ffb6a06269 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{ settings, ... }:
{
  imports = [
    ./torrent.nix
    ./servarr.nix
    ./jellyfin.nix
    ./books.nix
  ];

  systemd.tmpfiles.rules = [
    "d ${settings.media.baseDir} 0755 - ${settings.media.group} - -"
  ];

  users.groups.${settings.media.group} = { };
  users.users.bacchus.extraGroups = [ settings.media.group ];
}