-{ lib, pkgs, config, ... }:
+{ lib, pkgs, config, flakes, ... }:
let
- flakeCompat = import ../../../../../lib/flake-compat.nix;
-
adminer = pkgs.callPackage ./adminer.nix {};
ympd = pkgs.callPackage ./ympd.nix {
env = config.myEnv.tools.ympd;
inherit config;
};
grocy = pkgs.callPackage ./grocy.nix {
- grocy = pkgs.webapps.grocy.override { composerEnv = pkgs.composerEnv.override { php = pkgs.php72; }; };
+ grocy = flakes.subflakes.public.grocy.defaultPackage.x86_64-linux.override { composerEnv = pkgs.composerEnv.override { php = pkgs.php72; }; };
};
phpbb = pkgs.callPackage ./phpbb.nix {
phpbb = (pkgs.webapps.phpbb.withLangs (l: [ l.fr ])).withExts (e: [
pcfg = config.services.phpfpm.pools;
in {
imports =
- builtins.attrValues (flakeCompat ../../../../../flakes/private/paste).nixosModules;
+ builtins.attrValues flakes.subflakes.private.paste.nixosModules;
options.myServices.websites.tools.tools = {
enable = lib.mkEnableOption "enable tools website";