initial commit

This commit is contained in:
armel committed 2026-09-07 20:37:40 +02:00
commit e8c3f9862a
193 files changed
+29795

No files matched your search

+26
View File
@@ -0,0 +1,26 @@
{ pkgs, ... }:
{
languages.php.enable = true;
languages.php.package = pkgs.php85;
languages.javascript.enable = true;
languages.javascript.package = pkgs.nodejs;
languages.javascript.npm.enable = true;
services.redis.enable = true;
packages = [
pkgs.php85Packages.composer
];
enterShell = ''
echo "Multiplayer game server dev environment ready."
php -v | head -1
redis-cli ping >/dev/null 2>&1 || echo "Redis: start with: devenv up"
'';
scripts.dev.exec = "php artisan serve";
scripts.reverb.exec = "php artisan reverb:start";
scripts.simulate.exec = "php artisan game:simulate";
scripts.test.exec = "php artisan test";
}