feat: add devcontainer config - #2294
Conversation
Adds a .devcontainer configuration to be used in GitHub Codespaces containers.
|
|
||
| // Use 'postCreateCommand' to run commands after the container is created. | ||
| // Install git-lfs as it is required to push to the repo | ||
| "postCreateCommand": "sudo apt update && sudo apt install -y git-lfs && git lfs install", |
There was a problem hiding this comment.
Is this specific to our setup? I would think we can avoid this now - we should have removed all the git lfs assets already, maybe we forgot to remove the plumbing?
There was a problem hiding this comment.
It's still enabled for the GitHub repository, so any attempts to push changes will error out as it's not installed.
There was a problem hiding this comment.
Shoot. Let me open a tracking issue.
| "vscode": { | ||
| "extensions": [ | ||
| "justjavac.vscode-deno-extensionpack" | ||
| ] | ||
| } |
There was a problem hiding this comment.
Can this not just pull from the existing https://github.com/catppuccin/userstyles/blob/main/.vscode/extensions.json?
There was a problem hiding this comment.
Not sure, it's just what the generator put there when setting up Deno.
| @@ -0,0 +1,3 @@ | |||
| FROM denoland/deno:bin-2.9.3 AS deno | |||
There was a problem hiding this comment.
I would love to avoid having to pin another version of Deno here hmmm.
Adds a .devcontainer configuration to be used in GitHub Codespaces and VSCode containers.
References: