diff --git a/flake.nix b/flake.nix index 495eafa..0cc4768 100644 --- a/flake.nix +++ b/flake.nix @@ -73,7 +73,6 @@ overlays = [ inputs.agenix.overlays.default ]; }; unstable = import inputs.unstable { inherit system; }; - master = import inputs.master { inherit system; }; }; checks = diff --git a/modules/nextcloud/default.nix b/modules/nextcloud/default.nix index 9cda818..592652e 100644 --- a/modules/nextcloud/default.nix +++ b/modules/nextcloud/default.nix @@ -27,6 +27,8 @@ home = "/var/lib/nextcloud"; enable = true; + # When updating package, remember to update nextcloud30Packages in + # services.nextcloud.extraApps package = pkgs.nextcloud30; https = true; secretFile = config.age.secrets."nextcloud-secrets".path; # secret @@ -131,7 +133,11 @@ }; caching.redis = true; + appstoreEnable = true; autoUpdateApps.enable = true; + extraApps = { + inherit (pkgs.nextcloud30Packages.apps) recognize; + }; database.createLocally = true; }; diff --git a/overlays/default.nix b/overlays/default.nix index 02185db..3d8af66 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -1,7 +1,7 @@ -{ self, inputs, ... }: +{ inputs, ... }: { flake = { - nixosModules = rec { + nixosModules = { overlays = ( { ... }: {