resilio: update to unstable module
All checks were successful
flake / flake (push) Successful in 2m19s

Currently this pins `rslsync`'s group ID using https://github.com/NixOS/nixpkgs/pull/350055
This commit is contained in:
Jake Hillion 2024-11-09 19:07:33 +00:00
parent ba9d54ddab
commit 390bdaaf51
3 changed files with 9 additions and 2 deletions

View File

@ -90,7 +90,7 @@ in
in
builtins.map (mkFolder) folderNames;
};
services.resilio.directoryRoot = "/${zpool_name}/users/jake/sync";
services.resilio.directoryRoot = "/${zpool_name}/sync";
## Chia
age.secrets."chia/farmer.key" = {

View File

@ -50,6 +50,10 @@ in
path = lib.mkOverride 999 "/data/chia";
};
services.resilio = lib.mkIf config.services.resilio.enable {
directoryRoot = lib.mkOverride 999 "${cfg.base}/sync";
};
services.plex = lib.mkIf config.services.plex.enable {
dataDir = lib.mkOverride 999 "/data/plex";
};

View File

@ -1,9 +1,12 @@
{ pkgs, lib, config, ... }:
{ pkgs, lib, config, nixpkgs-unstable, ... }:
let
cfg = config.custom.resilio;
in
{
imports = [ "${nixpkgs-unstable}/nixos/modules/services/networking/resilio.nix" ];
disabledModules = [ "services/networking/resilio.nix" ];
options.custom.resilio = {
enable = lib.mkEnableOption "resilio";