devcontainer stuff

This commit is contained in:
John Lancaster
2023-05-24 21:28:17 -05:00
parent 61e3065a87
commit 3933980106
2 changed files with 49 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
{
"name": "Kwaylon",
"build": {
"dockerfile": "./Dockerfile",
"context": "../"
},
"mounts": [
"source=/etc/localtime,target=/etc/localtime,type=bind,consistency=cached",
"source=/etc/timezone,target=/etc/timezone,type=bind,consistency=cached"
],
"features": {
"ghcr.io/devcontainers/features/git:1": {},
"ghcr.io/devcontainers/features/github-cli:1": {},
"ghcr.io/devcontainers/features/python:1": {}
},
"customizations": {
"vscode": {
"extensions": [
"ms-python.python",
"ms-toolsai.jupyter",
"mhutchie.git-graph",
"ms-python.isort",
"ms-python.autopep8"
],
"settings": {
// "python.editor.defaultFormatter": "ms-python.autopep8",
"[python]": {
"editor.defaultFormatter": "ms-python.autopep8",
"formatting.autopep8Args": ["--max-line-length", "120", "--experimental"],
"editor.formatOnSave": true
}
}
}
}
}