devcontainer.json 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. {
  2. "name": "rustdesk",
  3. "build": {
  4. "dockerfile": "./Dockerfile",
  5. "context": "."
  6. },
  7. "workspaceMount": "source=${localWorkspaceFolder},target=/home/vscode/rustdesk,type=bind,consistency=cache",
  8. "workspaceFolder": "/home/vscode/rustdesk",
  9. "postStartCommand": ".devcontainer/build.sh",
  10. "features": {
  11. "ghcr.io/devcontainers/features/java:1": {},
  12. "ghcr.io/akhildevelops/devcontainer-features/android-cli:latest": {
  13. "PACKAGES": "platform-tools,ndk;23.2.8568313"
  14. }
  15. },
  16. "customizations": {
  17. "vscode": {
  18. "extensions": [
  19. "vadimcn.vscode-lldb",
  20. "mutantdino.resourcemonitor",
  21. "rust-lang.rust-analyzer",
  22. "tamasfe.even-better-toml",
  23. "serayuzgur.crates",
  24. "mhutchie.git-graph",
  25. "eamodio.gitlens"
  26. ],
  27. "settings": {
  28. "files.watcherExclude": {
  29. "**/target/**": true
  30. }
  31. }
  32. }
  33. }
  34. }