1
1
{
2
- "name" : " SmartThinQ Sensors Component" ,
3
- "image" : " mcr.microsoft.com/devcontainers/python:1-3.12" ,
4
- "postCreateCommand" : " scripts/setup" ,
5
- "forwardPorts" : [
6
- 8123
7
- ],
8
- "portsAttributes" : {
9
- "8123" : {
10
- "label" : " Home Assistant" ,
11
- "onAutoForward" : " notify"
12
- }
13
- },
14
- "customizations" : {
15
- "vscode" : {
16
- "extensions" : [
17
- " ms-python.black-formatter" ,
18
- " ms-python.pylint" ,
19
- " ms-python.vscode-pylance" ,
20
- " visualstudioexptteam.vscodeintellicode" ,
21
- " redhat.vscode-yaml" ,
22
- " esbenp.prettier-vscode" ,
23
- " GitHub.vscode-pull-request-github" ,
24
- " ryanluker.vscode-coverage-gutters"
25
- ],
26
- "settings" : {
27
- "files.eol" : " \n " ,
28
- "editor.tabSize" : 4 ,
29
- "python.pythonPath" : " /usr/bin/python3" ,
30
- "python.testing.pytestArgs" : [" --no-cov" ],
31
- "python.analysis.autoSearchPaths" : false ,
32
- "editor.formatOnPaste" : false ,
33
- "editor.formatOnSave" : true ,
34
- "editor.formatOnType" : true ,
35
- "files.trimTrailingWhitespace" : true
36
- }
2
+ "name" : " SmartThinQ Sensors Component" ,
3
+ "dockerFile" : " ../Dockerfile.dev" ,
4
+ "postCreateCommand" : " scripts/setup" ,
5
+ "forwardPorts" : [
6
+ 8123
7
+ ],
8
+ "portsAttributes" : {
9
+ "8123" : {
10
+ "label" : " Home Assistant" ,
11
+ "onAutoForward" : " notify"
12
+ }
13
+ },
14
+ "customizations" : {
15
+ "vscode" : {
16
+ "extensions" : [
17
+ " ms-python.black-formatter" ,
18
+ " ms-python.pylint" ,
19
+ " ms-python.vscode-pylance" ,
20
+ " visualstudioexptteam.vscodeintellicode" ,
21
+ " redhat.vscode-yaml" ,
22
+ " esbenp.prettier-vscode" ,
23
+ " GitHub.vscode-pull-request-github" ,
24
+ " ryanluker.vscode-coverage-gutters"
25
+ ],
26
+ "settings" : {
27
+ "files.eol" : " \n " ,
28
+ "editor.tabSize" : 4 ,
29
+ "python.pythonPath" : " /usr/bin/python3" ,
30
+ "python.testing.pytestArgs" : [
31
+ " --no-cov"
32
+ ],
33
+ "python.analysis.autoSearchPaths" : false ,
34
+ "editor.formatOnPaste" : false ,
35
+ "editor.formatOnSave" : true ,
36
+ "editor.formatOnType" : true ,
37
+ "files.trimTrailingWhitespace" : true ,
38
+ "terminal.integrated.profiles.linux" : {
39
+ "zsh" : {
40
+ "path" : " /usr/bin/zsh"
41
+ }
42
+ },
43
+ "terminal.integrated.defaultProfile.linux" : " zsh" ,
44
+ "[python]" : {
45
+ "editor.defaultFormatter" : " ms-python.black-formatter"
37
46
}
38
- },
39
- "remoteUser" : " vscode" ,
40
- "features" : {
41
- "rust" : " latest"
47
+ }
42
48
}
49
+ },
50
+ "remoteUser" : " vscode" ,
51
+ "features" : {
52
+ "rust" : " latest"
53
+ }
43
54
}
0 commit comments