{ "name": "${localWorkspaceFolderBasename}", "dockerComposeFile": [ "../compose.yml", "docker-compose.yml" ], "service": "minato-error-handler-rails", "workspaceFolder": "/usr/src/api", "features": { "ghcr.io/devcontainers/features/common-utils:2": {}, "ghcr.io/devcontainers-contrib/features/zsh-plugins:0": { "plugins": "zsh-autosuggestions zsh-syntax-highlighting", "omzPlugins": "https://github.com/zsh-users/zsh-autosuggestions https://github.com/zsh-users/zsh-syntax-highlighting" }, "ghcr.io/stuartleeks/dev-container-features/shell-history:0": {}, "ghcr.io/guiyomh/features/vim:0": {}, "ghcr.io/devcontainers/features/git:1.1.0": {} }, "customizations": { "vscode": { "extensions": [ "eamodio.gitlens", "redhat.vscode-yaml", "EditorConfig.EditorConfig", "GitLab.gitlab-workflow", "MS-vsliveshare.vsliveshare" ], "settings": { "terminal.integrated.defaultProfile.linux": "zsh", "terminal.integrated.defaultProfile.windows": "zsh", "terminal.integrated.defaultProfile.osx": "zsh" } } }, "postCreateCommand": "bundle config --local GITLAB__COM gitlab-ci-token:$GITLAB_AUTH_TOKEN", "postStartCommand": "bundle install", "remoteUser": "ruby" }