diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index c2e3d77..564401b 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,12 +1,10 @@ { - "name": "Public - Quarto Codespaces", + "name": "Release - 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" + "version": "release" } }, "customizations": { diff --git a/.devcontainer/mcanouil-1.0/devcontainer.json b/.devcontainer/quarto-1.0/devcontainer.json similarity index 63% rename from .devcontainer/mcanouil-1.0/devcontainer.json rename to .devcontainer/quarto-1.0/devcontainer.json index 78269f1..6a38a3e 100644 --- a/.devcontainer/mcanouil-1.0/devcontainer.json +++ b/.devcontainer/quarto-1.0/devcontainer.json @@ -1,5 +1,5 @@ { - "name": "1.0 - Mickaël CANOUIL - Quarto Codespaces", + "name": "1.0 - Quarto Codespaces", "image": "ghcr.io/mcanouil/quarto-codespaces:latest", "remoteUser": "vscode", "features": { @@ -8,26 +8,6 @@ } }, "customizations": { - "codespaces": { - "repositories": { - "mcanouil/quarto-codespaces": { - "permissions": { - "contents": "write", - "pull_requests": "write" - } - }, - "mcanouil/quarto-issues-experiments": { - "permissions": { - "contents": "write" - } - }, - "mcanouil/*": { - "permissions": { - "contents": "read" - } - } - } - }, "vscode": { "extensions": [ "quarto.quarto", diff --git a/.devcontainer/mcanouil-1.1/devcontainer.json b/.devcontainer/quarto-1.1/devcontainer.json similarity index 63% rename from .devcontainer/mcanouil-1.1/devcontainer.json rename to .devcontainer/quarto-1.1/devcontainer.json index d6d3d42..529c42c 100644 --- a/.devcontainer/mcanouil-1.1/devcontainer.json +++ b/.devcontainer/quarto-1.1/devcontainer.json @@ -1,5 +1,5 @@ { - "name": "1.1 - Mickaël CANOUIL - Quarto Codespaces", + "name": "1.1 - Quarto Codespaces", "image": "ghcr.io/mcanouil/quarto-codespaces:latest", "remoteUser": "vscode", "features": { @@ -8,26 +8,6 @@ } }, "customizations": { - "codespaces": { - "repositories": { - "mcanouil/quarto-codespaces": { - "permissions": { - "contents": "write", - "pull_requests": "write" - } - }, - "mcanouil/quarto-issues-experiments": { - "permissions": { - "contents": "write" - } - }, - "mcanouil/*": { - "permissions": { - "contents": "read" - } - } - } - }, "vscode": { "extensions": [ "quarto.quarto", diff --git a/.devcontainer/mcanouil-1.2/devcontainer.json b/.devcontainer/quarto-1.2/devcontainer.json similarity index 63% rename from .devcontainer/mcanouil-1.2/devcontainer.json rename to .devcontainer/quarto-1.2/devcontainer.json index 788e242..7fb52c8 100644 --- a/.devcontainer/mcanouil-1.2/devcontainer.json +++ b/.devcontainer/quarto-1.2/devcontainer.json @@ -1,5 +1,5 @@ { - "name": "1.2 - Mickaël CANOUIL - Quarto Codespaces", + "name": "1.2 - Quarto Codespaces", "image": "ghcr.io/mcanouil/quarto-codespaces:latest", "remoteUser": "vscode", "features": { @@ -8,26 +8,6 @@ } }, "customizations": { - "codespaces": { - "repositories": { - "mcanouil/quarto-codespaces": { - "permissions": { - "contents": "write", - "pull_requests": "write" - } - }, - "mcanouil/quarto-issues-experiments": { - "permissions": { - "contents": "write" - } - }, - "mcanouil/*": { - "permissions": { - "contents": "read" - } - } - } - }, "vscode": { "extensions": [ "quarto.quarto", diff --git a/.devcontainer/mcanouil-1.3/devcontainer.json b/.devcontainer/quarto-1.3/devcontainer.json similarity index 63% rename from .devcontainer/mcanouil-1.3/devcontainer.json rename to .devcontainer/quarto-1.3/devcontainer.json index 8c72dab..f4185c7 100644 --- a/.devcontainer/mcanouil-1.3/devcontainer.json +++ b/.devcontainer/quarto-1.3/devcontainer.json @@ -1,5 +1,5 @@ { - "name": "1.3 - Mickaël CANOUIL - Quarto Codespaces", + "name": "1.3 - Quarto Codespaces", "image": "ghcr.io/mcanouil/quarto-codespaces:latest", "remoteUser": "vscode", "features": { @@ -8,26 +8,6 @@ } }, "customizations": { - "codespaces": { - "repositories": { - "mcanouil/quarto-codespaces": { - "permissions": { - "contents": "write", - "pull_requests": "write" - } - }, - "mcanouil/quarto-issues-experiments": { - "permissions": { - "contents": "write" - } - }, - "mcanouil/*": { - "permissions": { - "contents": "read" - } - } - } - }, "vscode": { "extensions": [ "quarto.quarto", diff --git a/.devcontainer/mcanouil-1.4/devcontainer.json b/.devcontainer/quarto-1.4/devcontainer.json similarity index 63% rename from .devcontainer/mcanouil-1.4/devcontainer.json rename to .devcontainer/quarto-1.4/devcontainer.json index 1fb6240..a4fb786 100644 --- a/.devcontainer/mcanouil-1.4/devcontainer.json +++ b/.devcontainer/quarto-1.4/devcontainer.json @@ -1,5 +1,5 @@ { - "name": "1.4 - Mickaël CANOUIL - Quarto Codespaces", + "name": "1.4 - Quarto Codespaces", "image": "ghcr.io/mcanouil/quarto-codespaces:latest", "remoteUser": "vscode", "features": { @@ -8,26 +8,6 @@ } }, "customizations": { - "codespaces": { - "repositories": { - "mcanouil/quarto-codespaces": { - "permissions": { - "contents": "write", - "pull_requests": "write" - } - }, - "mcanouil/quarto-issues-experiments": { - "permissions": { - "contents": "write" - } - }, - "mcanouil/*": { - "permissions": { - "contents": "read" - } - } - } - }, "vscode": { "extensions": [ "quarto.quarto", diff --git a/.devcontainer/mcanouil-1.5/devcontainer.json b/.devcontainer/quarto-1.5/devcontainer.json similarity index 63% rename from .devcontainer/mcanouil-1.5/devcontainer.json rename to .devcontainer/quarto-1.5/devcontainer.json index 2476343..879b895 100644 --- a/.devcontainer/mcanouil-1.5/devcontainer.json +++ b/.devcontainer/quarto-1.5/devcontainer.json @@ -1,5 +1,5 @@ { - "name": "1.5 - Mickaël CANOUIL - Quarto Codespaces", + "name": "1.5 - Quarto Codespaces", "image": "ghcr.io/mcanouil/quarto-codespaces:latest", "remoteUser": "vscode", "features": { @@ -8,26 +8,6 @@ } }, "customizations": { - "codespaces": { - "repositories": { - "mcanouil/quarto-codespaces": { - "permissions": { - "contents": "write", - "pull_requests": "write" - } - }, - "mcanouil/quarto-issues-experiments": { - "permissions": { - "contents": "write" - } - }, - "mcanouil/*": { - "permissions": { - "contents": "read" - } - } - } - }, "vscode": { "extensions": [ "quarto.quarto", diff --git a/.devcontainer/mcanouil-1.6/devcontainer.json b/.devcontainer/quarto-1.6/devcontainer.json similarity index 63% rename from .devcontainer/mcanouil-1.6/devcontainer.json rename to .devcontainer/quarto-1.6/devcontainer.json index 9b9646f..4efd70a 100644 --- a/.devcontainer/mcanouil-1.6/devcontainer.json +++ b/.devcontainer/quarto-1.6/devcontainer.json @@ -1,5 +1,5 @@ { - "name": "1.6 - Mickaël CANOUIL - Quarto Codespaces", + "name": "1.6 - Quarto Codespaces", "image": "ghcr.io/mcanouil/quarto-codespaces:latest", "remoteUser": "vscode", "features": { @@ -8,26 +8,6 @@ } }, "customizations": { - "codespaces": { - "repositories": { - "mcanouil/quarto-codespaces": { - "permissions": { - "contents": "write", - "pull_requests": "write" - } - }, - "mcanouil/quarto-issues-experiments": { - "permissions": { - "contents": "write" - } - }, - "mcanouil/*": { - "permissions": { - "contents": "read" - } - } - } - }, "vscode": { "extensions": [ "quarto.quarto", diff --git a/.devcontainer/mcanouil-1.7/devcontainer.json b/.devcontainer/quarto-1.7/devcontainer.json similarity index 63% rename from .devcontainer/mcanouil-1.7/devcontainer.json rename to .devcontainer/quarto-1.7/devcontainer.json index 242821a..9025b1c 100644 --- a/.devcontainer/mcanouil-1.7/devcontainer.json +++ b/.devcontainer/quarto-1.7/devcontainer.json @@ -1,5 +1,5 @@ { - "name": "1.7 - Mickaël CANOUIL - Quarto Codespaces", + "name": "1.7 - Quarto Codespaces", "image": "ghcr.io/mcanouil/quarto-codespaces:latest", "remoteUser": "vscode", "features": { @@ -8,26 +8,6 @@ } }, "customizations": { - "codespaces": { - "repositories": { - "mcanouil/quarto-codespaces": { - "permissions": { - "contents": "write", - "pull_requests": "write" - } - }, - "mcanouil/quarto-issues-experiments": { - "permissions": { - "contents": "write" - } - }, - "mcanouil/*": { - "permissions": { - "contents": "read" - } - } - } - }, "vscode": { "extensions": [ "quarto.quarto", diff --git a/.devcontainer/quarto-1.8/devcontainer.json b/.devcontainer/quarto-1.8/devcontainer.json new file mode 100644 index 0000000..2d57a74 --- /dev/null +++ b/.devcontainer/quarto-1.8/devcontainer.json @@ -0,0 +1,36 @@ +{ + "name": "1.8 - Quarto Codespaces", + "image": "ghcr.io/mcanouil/quarto-codespaces:latest", + "remoteUser": "vscode", + "features": { + "ghcr.io/rocker-org/devcontainer-features/quarto-cli:1": { + "version": "1.8" + } + }, + "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 + } + } + } + } +} diff --git a/.devcontainer/mcanouil-latest/devcontainer.json b/.devcontainer/quarto-prerelease/devcontainer.json similarity index 63% rename from .devcontainer/mcanouil-latest/devcontainer.json rename to .devcontainer/quarto-prerelease/devcontainer.json index 26f713a..caf8d18 100644 --- a/.devcontainer/mcanouil-latest/devcontainer.json +++ b/.devcontainer/quarto-prerelease/devcontainer.json @@ -1,5 +1,5 @@ { - "name": "Latest - Mickaël CANOUIL - Quarto Codespaces", + "name": "Pre-release - Quarto Codespaces", "image": "ghcr.io/mcanouil/quarto-codespaces:latest", "remoteUser": "vscode", "features": { @@ -8,26 +8,6 @@ } }, "customizations": { - "codespaces": { - "repositories": { - "mcanouil/quarto-codespaces": { - "permissions": { - "contents": "write", - "pull_requests": "write" - } - }, - "mcanouil/quarto-issues-experiments": { - "permissions": { - "contents": "write" - } - }, - "mcanouil/*": { - "permissions": { - "contents": "read" - } - } - } - }, "vscode": { "extensions": [ "quarto.quarto",