diff --git a/configurations/host/waffentrager/configuration.nix b/configurations/host/waffentrager/configuration.nix index 6bcf31e..c106e7f 100644 --- a/configurations/host/waffentrager/configuration.nix +++ b/configurations/host/waffentrager/configuration.nix @@ -10,10 +10,22 @@ # Include the results of the hardware scan. ./hardware-configuration.nix ]; + + materus.profile.nixpkgs.enable = true; environment.systemPackages = with pkgs; [ libraspberrypi raspberrypi-eeprom git + + p7zip + unrar + bzip2 + unzip + zstd + xz + zip + gzip + ]; sound.enable = false; boot.tmp.useTmpfs = true; diff --git a/configurations/host/waffentrager/services/nextcloud.nix b/configurations/host/waffentrager/services/nextcloud.nix index 277bbef..06081c9 100644 --- a/configurations/host/waffentrager/services/nextcloud.nix +++ b/configurations/host/waffentrager/services/nextcloud.nix @@ -39,13 +39,15 @@ appstoreEnable = true; database.createLocally = true; nginx.recommendedHttpHeaders = true; - extraApps = { notify_push = pkgs.nextcloud28Packages.apps.notify_push; }; + extraApps = with pkgs.nextcloud28Packages.apps; { + inherit notify_push previewgenerator; + }; extraOptions = { mail_smtpmode = "sendmail"; mail_sendmailmode = "pipe"; }; - phpOptions = { + phpOptions = { "opcache.interned_strings_buffer" = "10"; }; };