{ pkgs, config, ... }: { process.managers.process-compose = { settings.log_level = "info"; }; packages = with pkgs; [ git just watchexec fvm ]; dotenv = { enable = true; filename = [ ".env.production" ".env.development" ]; }; languages = { go = { enable = true; version = "1.25.5"; }; javascript.enable = true; javascript.corepack.enable = true; }; processes = { vite = { exec = "bun run dev"; cwd = "./client"; }; backend.exec = "just watch-back"; }; services = { redis = { enable = true; }; postgres = { enable = true; createDatabase = true; listen_addresses = "127.0.0.1"; initialDatabases = [ { name = "postgres"; user = "postgres"; pass = "postgres"; } ]; }; meilisearch = { enable = true; }; }; }