Skip to content
76 changes: 36 additions & 40 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,42 +1,38 @@
{
"name": "Public - Quarto Codespaces",
"image": "ghcr.io/mcanouil/quarto-codespaces:latest",
"remoteUser": "vscode",
"features": {
"ghcr.io/rocker-org/devcontainer-features/quarto-cli:1": {
"version": "release",
"installTinyTex": "false",
"installChromium": "false"
}
},
"customizations": {
"vscode": {
"extensions": [
"quarto.quarto",
"mcanouil.quarto-wizard",
"REditorSupport.r",
"ms-python.python",
"julialang.language-julia",
"ms-python.black-formatter",
"ms-python.flake8",
"ms-python.vscode-pylance",
"ms-python.pylint",
"ms-python.isort",
"ms-toolsai.jupyter",
"Posit.air-vscode"
],
"settings": {
"r.rterm.option": [
"--no-save",
"--no-restore-data",
"--quiet"
],
"r.useRenvLibPath": true,
"[r]": {
"editor.defaultFormatter": "Posit.air-vscode",
"editor.formatOnSave": true
}
}
}
}
"name": "Public - Quarto Codespaces",
"image": "ghcr.io/mcanouil/quarto-codespaces:latest",
"remoteUser": "vscode",
"features": {
"ghcr.io/rocker-org/devcontainer-features/quarto-cli:1": {
"version": "release",
"installTinyTex": "false",
"installChromium": "false"
}
},
"customizations": {
"vscode": {
"extensions": [
"quarto.quarto",
"mcanouil.quarto-wizard",
"REditorSupport.r",
"ms-python.python",
"julialang.language-julia",
"ms-python.black-formatter",
"ms-python.flake8",
"ms-python.vscode-pylance",
"ms-python.pylint",
"ms-python.isort",
"ms-toolsai.jupyter",
"Posit.air-vscode"
],
"settings": {
"r.rterm.option": ["--no-save", "--no-restore-data", "--quiet"],
"r.useRenvLibPath": true,
"[r]": {
"editor.defaultFormatter": "Posit.air-vscode",
"editor.formatOnSave": true
}
}
}
}
}
80 changes: 37 additions & 43 deletions .devcontainer/mcanouil-1.0/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,62 +1,56 @@
{
"name": "1.0 - Mickaël CANOUIL - Quarto Codespaces",
"image": "ghcr.io/mcanouil/quarto-codespaces:latest",
"remoteUser": "vscode",
"features": {
"ghcr.io/rocker-org/devcontainer-features/quarto-cli:1": {
"version": "1.0",
"installTinyTex": "false",
"installChromium": "false"
}
},
"customizations": {
"codespaces": {
"name": "1.0 - Mickaël CANOUIL - Quarto Codespaces",
"image": "ghcr.io/mcanouil/quarto-codespaces:latest",
"remoteUser": "vscode",
"features": {
"ghcr.io/rocker-org/devcontainer-features/quarto-cli:1": {
"version": "1.0"
}
},
"customizations": {
"codespaces": {
"repositories": {
"mcanouil/quarto-codespaces": {
"permissions": {
"contents": "write",
"pull_requests": "write"
"pull_requests": "write"
}
},
"mcanouil/quarto-issues-experiments": {
"permissions": {
"contents": "write"
}
},
"mcanouil/*": {
"mcanouil/*": {
"permissions": {
"contents": "read"
}
}
}
},
"vscode": {
"extensions": [
"quarto.quarto",
"mcanouil.quarto-wizard",
"REditorSupport.r",
"ms-python.python",
"julialang.language-julia",
"ms-python.black-formatter",
"ms-python.flake8",
"ms-python.vscode-pylance",
"ms-python.pylint",
"ms-python.isort",
"ms-toolsai.jupyter",
"Posit.air-vscode"
],
"settings": {
"r.rterm.option": [
"--no-save",
"--no-restore-data",
"--quiet"
],
"r.useRenvLibPath": true,
"[r]": {
"editor.defaultFormatter": "Posit.air-vscode",
"editor.formatOnSave": true
}
}
}
}
"vscode": {
"extensions": [
"quarto.quarto",
"mcanouil.quarto-wizard",
"REditorSupport.r",
"ms-python.python",
"julialang.language-julia",
"ms-python.black-formatter",
"ms-python.flake8",
"ms-python.vscode-pylance",
"ms-python.pylint",
"ms-python.isort",
"ms-toolsai.jupyter",
"Posit.air-vscode"
],
"settings": {
"r.rterm.option": ["--no-save", "--no-restore-data", "--quiet"],
"r.useRenvLibPath": true,
"[r]": {
"editor.defaultFormatter": "Posit.air-vscode",
"editor.formatOnSave": true
}
}
}
}
}
80 changes: 37 additions & 43 deletions .devcontainer/mcanouil-1.1/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,62 +1,56 @@
{
"name": "1.1 - Mickaël CANOUIL - Quarto Codespaces",
"image": "ghcr.io/mcanouil/quarto-codespaces:latest",
"remoteUser": "vscode",
"features": {
"ghcr.io/rocker-org/devcontainer-features/quarto-cli:1": {
"version": "1.1",
"installTinyTex": "false",
"installChromium": "false"
}
},
"customizations": {
"codespaces": {
"name": "1.1 - Mickaël CANOUIL - Quarto Codespaces",
"image": "ghcr.io/mcanouil/quarto-codespaces:latest",
"remoteUser": "vscode",
"features": {
"ghcr.io/rocker-org/devcontainer-features/quarto-cli:1": {
"version": "1.1"
}
},
"customizations": {
"codespaces": {
"repositories": {
"mcanouil/quarto-codespaces": {
"permissions": {
"contents": "write",
"pull_requests": "write"
"pull_requests": "write"
}
},
"mcanouil/quarto-issues-experiments": {
"permissions": {
"contents": "write"
}
},
"mcanouil/*": {
"mcanouil/*": {
"permissions": {
"contents": "read"
}
}
}
},
"vscode": {
"extensions": [
"quarto.quarto",
"mcanouil.quarto-wizard",
"REditorSupport.r",
"ms-python.python",
"julialang.language-julia",
"ms-python.black-formatter",
"ms-python.flake8",
"ms-python.vscode-pylance",
"ms-python.pylint",
"ms-python.isort",
"ms-toolsai.jupyter",
"Posit.air-vscode"
],
"settings": {
"r.rterm.option": [
"--no-save",
"--no-restore-data",
"--quiet"
],
"r.useRenvLibPath": true,
"[r]": {
"editor.defaultFormatter": "Posit.air-vscode",
"editor.formatOnSave": true
}
}
}
}
"vscode": {
"extensions": [
"quarto.quarto",
"mcanouil.quarto-wizard",
"REditorSupport.r",
"ms-python.python",
"julialang.language-julia",
"ms-python.black-formatter",
"ms-python.flake8",
"ms-python.vscode-pylance",
"ms-python.pylint",
"ms-python.isort",
"ms-toolsai.jupyter",
"Posit.air-vscode"
],
"settings": {
"r.rterm.option": ["--no-save", "--no-restore-data", "--quiet"],
"r.useRenvLibPath": true,
"[r]": {
"editor.defaultFormatter": "Posit.air-vscode",
"editor.formatOnSave": true
}
}
}
}
}
80 changes: 37 additions & 43 deletions .devcontainer/mcanouil-1.2/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,62 +1,56 @@
{
"name": "1.2 - Mickaël CANOUIL - Quarto Codespaces",
"image": "ghcr.io/mcanouil/quarto-codespaces:latest",
"remoteUser": "vscode",
"features": {
"ghcr.io/rocker-org/devcontainer-features/quarto-cli:1": {
"version": "1.2",
"installTinyTex": "false",
"installChromium": "false"
}
},
"customizations": {
"codespaces": {
"name": "1.2 - Mickaël CANOUIL - Quarto Codespaces",
"image": "ghcr.io/mcanouil/quarto-codespaces:latest",
"remoteUser": "vscode",
"features": {
"ghcr.io/rocker-org/devcontainer-features/quarto-cli:1": {
"version": "1.2"
}
},
"customizations": {
"codespaces": {
"repositories": {
"mcanouil/quarto-codespaces": {
"permissions": {
"contents": "write",
"pull_requests": "write"
"pull_requests": "write"
}
},
"mcanouil/quarto-issues-experiments": {
"permissions": {
"contents": "write"
}
},
"mcanouil/*": {
"mcanouil/*": {
"permissions": {
"contents": "read"
}
}
}
},
"vscode": {
"extensions": [
"quarto.quarto",
"mcanouil.quarto-wizard",
"REditorSupport.r",
"ms-python.python",
"julialang.language-julia",
"ms-python.black-formatter",
"ms-python.flake8",
"ms-python.vscode-pylance",
"ms-python.pylint",
"ms-python.isort",
"ms-toolsai.jupyter",
"Posit.air-vscode"
],
"settings": {
"r.rterm.option": [
"--no-save",
"--no-restore-data",
"--quiet"
],
"r.useRenvLibPath": true,
"[r]": {
"editor.defaultFormatter": "Posit.air-vscode",
"editor.formatOnSave": true
}
}
}
}
"vscode": {
"extensions": [
"quarto.quarto",
"mcanouil.quarto-wizard",
"REditorSupport.r",
"ms-python.python",
"julialang.language-julia",
"ms-python.black-formatter",
"ms-python.flake8",
"ms-python.vscode-pylance",
"ms-python.pylint",
"ms-python.isort",
"ms-toolsai.jupyter",
"Posit.air-vscode"
],
"settings": {
"r.rterm.option": ["--no-save", "--no-restore-data", "--quiet"],
"r.useRenvLibPath": true,
"[r]": {
"editor.defaultFormatter": "Posit.air-vscode",
"editor.formatOnSave": true
}
}
}
}
}
Loading
Loading