Skip to content

Instantly share code, notes, and snippets.

@linhmtran168
Created January 25, 2022 01:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save linhmtran168/390acd7919bb0333b7271789dd877978 to your computer and use it in GitHub Desktop.
Save linhmtran168/390acd7919bb0333b7271789dd877978 to your computer and use it in GitHub Desktop.
Vscode Ruby dev container configuration
{
"ruby.useBundler": true, // use the internal language server (see below)
"ruby.lint": {
"rubocop": {
"useBundler": true // enable rubocop via bundler
},
},
"ruby.useLanguageServer": false, // use the internal language server (see below)
"ruby.interpreter.commandPath": "/home/vscode/.rbenv/shims/ruby",
"ruby.pathToBundler": "/home/vscode/.rbenv/shims/bundle",
"terminal.integrated.defaultProfile.linux": "tmux",
"editor.tabSize": 2,
"editor.insertSpaces": true,
"solargraph.bundlerPath": "/home/vscode/.rbenv/shims/bundle",
"files.watcherExclude": {
"**/storage/**": true,
"**/tmp/**": true
},
"search.exclude": {
"**/log": true,
"**/storage": true,
"**/tmp": true
},
"todo-tree.filtering.excludeGlobs": [
"**/node_modules",
"**/tmp",
"**/storage",
"**/log"
],
"todo-tree.filtering.useBuiltInExcludes": "file and search excludes",
"solargraph.formatting": true,
"solargraph.useBundler": true,
"git.showPushSuccessNotification": true,
"eslint.workingDirectories": [
"./frontend"
],
"volar.lowPowerMode": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment