{ "name": "SheikhPromptor Dev Container", "build": { "dockerfile": "Dockerfile", "context": "..", "args": { "INSTALL_NODE": "true", "NODE_VERSION": "18", "INSTALL_PYTHON": "true", "PYTHON_VERSION": "3.10", "CULTURAL_SUPPORT": "true" } }, "features": { "ghcr.io/devcontainers/features/nvidia-cuda:1": { "installCudnn": true } }, "customizations": { "vscode": { "extensions": [ "ms-python.python", "ms-python.vscode-pylance", "ms-toolsai.jupyter", "dbaeumer.vscode-eslint", "esbenp.prettier-vscode", "bradlc.vscode-tailwindcss", "unifiedjs.vscode-mdx", "bierner.markdown-preview-github-styles" ], "settings": { "python.defaultInterpreterPath": "/workspace/.venv/bin/python", "python.analysis.typeCheckingMode": "basic", "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode", "[python]": { "editor.defaultFormatter": "ms-python.python" } } } }, "forwardPorts": [3000, 8888], "postCreateCommand": "./setup_post_create.sh", "remoteUser": "vscode" }