diff --git a/modules/holocron/copyparty/default.nix b/modules/holocron/copyparty/default.nix index 9476f6f..ea998a4 100644 --- a/modules/holocron/copyparty/default.nix +++ b/modules/holocron/copyparty/default.nix @@ -11,6 +11,7 @@ homelab = config.homelab; in { imports = [inputs.copyparty.nixosModules.default]; + options.holocron.${service} = { enable = lib.mkEnableOption "enables ${service}"; @@ -50,7 +51,7 @@ in { # declare ${service} user users.users.${service} = { - description = "${service} server user"; + description = lib.mkForce "${service} server user"; uid = lib.mkForce cfg.ids; isSystemUser = true; home = cfg.data_dir; @@ -62,16 +63,16 @@ in { # enable the ${service} service services.${service} = { enable = true; - settings = { - }; - accounts = { - }; - groups = { - }; - volumes = { - }; - flags = { - }; + # settings = { + # }; + # accounts = { + # }; + # groups = { + # }; + # volumes = { + # flags = { + # }; + # }; }; # # override umask to make permissions work out diff --git a/modules/holocron/default.nix b/modules/holocron/default.nix index 1da81bf..91f6951 100644 --- a/modules/holocron/default.nix +++ b/modules/holocron/default.nix @@ -2,6 +2,7 @@ pkgs, config, lib, + inputs, ... }: { # services show up in glance in reverse import order lmao @@ -11,4 +12,6 @@ ./zfs ./copyparty ]; + + nixpkgs.overlays = [inputs.copyparty.overlays.default]; }