try making nextcloud apps as flake inputs

This commit is contained in:
Noah Masur
2023-08-02 22:26:35 -04:00
parent 71e6780439
commit 9694467ba0
4 changed files with 78 additions and 15 deletions

View File

@ -20,21 +20,9 @@
extraAppsEnable = true;
extraApps = with config.services.nextcloud.package.packages.apps; {
inherit calendar contacts;
news = pkgs.fetchNextcloudApp {
url =
"https://github.com/nextcloud/news/releases/download/22.0.0/news.tar.gz";
sha256 = "sha256-hhXPEITSbCiFs0o+TOsQnSasXBpjU9mA/OFsbzuaCPw=";
};
external = pkgs.fetchNextcloudApp {
url =
"https://github.com/nextcloud-releases/external/releases/download/v5.2.0/external-v5.2.0.tar.gz";
sha256 = "sha256-gY1nxqK/pHfoxW/9mE7DFtNawgdEV7a4OXpscWY14yk=";
};
cookbook = pkgs.fetchNextcloudApp {
url =
"https://github.com/nextcloud/cookbook/releases/download/v0.10.2/Cookbook-0.10.2.tar.gz";
sha256 = "sha256-XgBwUr26qW6wvqhrnhhhhcN4wkI+eXDHnNSm1HDbP6M=";
};
news = pkgs.nextcloudApps.news;
external = pkgs.nextcloudApps.external;
cookbook = pkgs.nextcloudApps.cookbook;
};
};