Skip to content

Instantly share code, notes, and snippets.

@solnic
Created May 30, 2021 10:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save solnic/591d389086d8c64acb2d02941f50000d to your computer and use it in GitHub Desktop.
Save solnic/591d389086d8c64acb2d02941f50000d to your computer and use it in GitHub Desktop.
VS Code configs
{
"name": "app",
"dockerComposeFile": "docker-compose.yml",
"service": "dev",
"workspaceFolder": "/usr/local/src/app",
"extensions": [
"eamodio.gitlens",
"sleistner.vscode-fileutils",
"rebornix.Ruby",
"castwide.solargraph",
"kaiwood.endwise",
"elliotlarson.ruby-around-the-block"
],
"settings": {
"terminal.integrated.automationShell.linux": "/bin/bash",
"solargraph.commandPath": "/usr/local/bundle/bin/solargraph",
"solargraph.diagnostics": false,
"ruby.useBundler": false,
"ruby.pathToBundler": "/usr/local/bin/bundle"
}
}
// this is from my settings.json and IT IS SUPER CRUCIAL to make stuff work correctly wrt your ruby installation
{
// this shell is used for things like running tasks or tools like solargraph.
// I use plain bash because it just starts faster than my zsh setup
"terminal.integrated.automationShell.osx": "/bin/bash",
// this profile is used for the terminal pane under linux so ie when I work inside a container
"terminal.integrated.profiles.linux": {
"zsh": {
"path": "/bin/zsh",
"args": [
"-l"
]
}
},
// this profile is used for the terminal pane under MacOS
"terminal.integrated.profiles.osx": {
"zsh": {
"path": "/bin/zsh",
"args": [
"-l"
]
}
},
// here I assign these profiles as the default ones for each OS
"terminal.integrated.defaultProfile.linux": "zsh",
"terminal.integrated.defaultProfile.osx": "zsh"
}
alefragnani.project-manager
asvetliakov.vscode-neovim
castwide.solargraph
cssho.vscode-svgviewer
dbaeumer.vscode-eslint
eg2.vscode-npm-script
elliotlarson.ruby-around-the-block
GrapeCity.gc-excelviewer
kaiwood.endwise
Kosai106.ruby-syntax-replacer
ms-azuretools.vscode-docker
ms-toolsai.jupyter
ms-vscode-remote.remote-containers
ms-vscode.Theme-TomorrowKit
rebornix.ruby
sianglim.slim
sleistner.vscode-fileutils
tamasfe.even-better-toml
wingrunr21.vscode-ruby
yzhang.markdown-all-in-one
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment