Skip to content

Commit

Permalink
Create devcontainer.json
Browse files Browse the repository at this point in the history
  • Loading branch information
clearbluejar authored Dec 15, 2023
1 parent 830d8d0 commit c7adcdd
Showing 1 changed file with 55 additions and 0 deletions.
55 changes: 55 additions & 0 deletions .github/workflows/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
// https://github.com/microsoft/vscode-dev-containers/tree/v0.245.2/containers/python-3
{
"name": "ghidriff",
// image from https://github.com/clearbluejar/ghidra-python
//"image": "ghcr.io/clearbluejar/ghidra-python:latest",
"image": "ghcr.io/clearbluejar/ghidra-python:${localEnv:DC_IMAGE_TAG}",
// Configure tool-specific properties.
// "customizations": {
// // Configure properties specific to VS Code.
// "vscode": {
// // Set *default* container specific settings.json values on container create.
// "settings": {
// "python.defaultInterpreterPath": "/usr/local/bin/python",
// "python.linting.enabled": true,
// "python.linting.pylintEnabled": true,
// "python.formatting.autopep8Path": "/usr/local/py-utils/bin/autopep8",
// "python.formatting.blackPath": "/usr/local/py-utils/bin/black",
// "python.formatting.yapfPath": "/usr/local/py-utils/bin/yapf",
// "python.linting.banditPath": "/usr/local/py-utils/bin/bandit",
// "python.linting.flake8Path": "/usr/local/py-utils/bin/flake8",
// "python.linting.mypyPath": "/usr/local/py-utils/bin/mypy",
// "python.linting.pycodestylePath": "/usr/local/py-utils/bin/pycodestyle",
// "python.linting.pydocstylePath": "/usr/local/py-utils/bin/pydocstyle",
// "python.linting.pylintPath": "/usr/local/py-utils/bin/pylint",
// // VS code settings for ghidra-stubs autocomplete
// "python.analysis.stubPath": "${workspaceFolder}/.env/lib/python3.11/site-packages/ghidra-stubs/",
// "python.autoComplete.extraPaths": [
// "${workspaceFolder}/.env/lib/python3.11/site-packages/ghidra-stubs/"
// ],
// "python.analysis.extraPaths": [
// "${workspaceFolder}/.env/lib/python3.11/site-packages/ghidra-stubs/"
// ],
// "[python]": {
// "editor.formatOnSave": true,
// },
// },
// // Add the IDs of extensions you want installed when the container is created.
// "extensions": [
// "ms-python.python",
// "ms-python.vscode-pylance",
// "yzhang.markdown-all-in-one"
// ]
// }
// },
// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],
// Use 'postCreateCommand' to run commands after the container is created.
// "postCreateCommand": [
// "bash",
// ".devcontainer/post-create.sh"
// ],
// Comment out to connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "vscode",
}

0 comments on commit c7adcdd

Please sign in to comment.