From 43d8e0394f38364a2bbecfd05d8ddde3763efdb7 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Sun, 15 Mar 2026 14:26:23 +0100 Subject: bump --- overlays/kimai.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 overlays/kimai.nix (limited to 'overlays/kimai.nix') diff --git a/overlays/kimai.nix b/overlays/kimai.nix new file mode 100644 index 00000000..0151f01a --- /dev/null +++ b/overlays/kimai.nix @@ -0,0 +1,16 @@ +{ final, prev, ... }: { + kimai = prev.kimai.overrideAttrs (oldAttrs: rec { + composerNoPlugins = false; + + postInstall = '' + # Make available the console utility, as Kimai doesn't list this in + # composer.json. + mkdir -p "$out"/share/php/kimai "$out"/bin + ln -s "$out"/share/php/kimai/bin/console "$out"/bin/console + + # Install bundled assets. This is normally done in the `composer install` + # post-install script, but it's being skipped. + (cd "$out"/share/php/kimai && php ./bin/console assets:install) + ''; + }); +} -- cgit v1.2.3