Skip to content

Instantly share code, notes, and snippets.

@afmsavage
Created May 8, 2020 02:09
Show Gist options
  • Save afmsavage/1bf0241472f74fa21112d4d3698bcb80 to your computer and use it in GitHub Desktop.
Save afmsavage/1bf0241472f74fa21112d4d3698bcb80 to your computer and use it in GitHub Desktop.
Extensions List and my settings.json from VSCode
{
"git.autofetch": true,
"git.confirmSync": false,
"terminal.integrated.shell.windows": "C:\\Program Files\\PowerShell\\7\\pwsh.exe",
"vs-kubernetes": {
"vs-kubernetes.helm-path": "/home/pants/.vs-kubernetes/tools/helm/linux-amd64/helm",
"vs-kubernetes.minikube-path": "/home/pants/.vs-kubernetes/tools/minikube/linux-amd64/minikube",
"vs-kubernetes.draft-path": "/home/pants/.vs-kubernetes/tools/draft/linux-amd64/draft",
"vs-kubernetes.draft-path.linux": "/home/tony/.vs-kubernetes/tools/draft/linux-amd64/draft",
"vs-kubernetes.minikube-path.linux": "/home/tony/.vs-kubernetes/tools/minikube/linux-amd64/minikube",
"vs-kubernetes.helm-path.linux": "/home/tony/.vs-kubernetes/tools/helm/linux-amd64/helm"
},
"window.zoomLevel": 0,
"window.menuBarVisibility": "default",
"git.enableSmartCommit": true,
"explorer.confirmDragAndDrop": false,
"workbench.editor.highlightModifiedTabs": true,
"terminal.integrated.copyOnSelection": true,
"terminal.integrated.cursorBlinking": true,
"prettier.singleQuote": true,
"terminal.integrated.rendererType": "dom",
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.minimap.enabled": false,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"editor.fontLigatures": true,
"terminal.integrated.fontSize": 15,
"workbench.colorTheme": "Plastic",
"workbench.sideBar.location": "left",
// making it easier to see windows, can change for different workspaces
// changes titlebar when its focused/not
"workbench.colorCustomizations": {
"titleBar.inactiveBackground": "#1b1b1b3a",
"titleBar.activeBackground": "#3a3a3abb",
"window.inactiveBorder": "#a05cd8",
//"activityBar.background": "#30304dc2"
},
// [terraform]
"terraform.indexing": {
"enabled": false,
"liveIndexing": false,
"delay": 500,
"exclude": [
".terraform/**/*",
"**/.terraform/**/*"
]
},
"terraform.languageServer": {
"enabled": true,
"args": []
},
"[terraform]": {
"editor.formatOnSave": true
},
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"files.eol": "\n",
"python.jediEnabled": false,
"prettier.endOfLine": "lf",
"python.linting.pylintPath": "C:\\Users\\xxx\\scoop\\apps\\python\\current\\Scripts\\pylint.EXE",
"editor.formatOnPaste": true,
"files.autoSave": "onWindowChange",
"files.autoSaveDelay": 10000,
"telemetry.enableCrashReporter": false, // f u ms
"telemetry.enableTelemetry": false, // f u ms
"emmet.showSuggestionsAsSnippets": true,
"emmet.triggerExpansionOnTab": true,
"markdown.preview.fontSize": 15,
"python.analysis.cacheFolderPath": "C:\\code\\python\\cache",
"python.autoComplete.addBrackets": true,
"editor.fontFamily": "Hack NF",
"files.trimTrailingWhitespace": true,
"explorer.confirmDelete": false,
"editor.fontSize": 16, // bad eyes son
"html.format.indentInnerHtml": true,
"jshint.lintHTML": true, // i like jshint over eslint, sue me
"breadcrumbs.enabled": true,
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"editor.tabSize": 2,
// awesome indent rainbow extension grey shades theme
"indentRainbow.colors": [
"rgba(16,16,16,0.1)",
"rgba(16,16,16,0.2)",
"rgba(16,16,16,0.3)",
"rgba(16,16,16,0.4)",
"rgba(16,16,16,0.5)",
"rgba(16,16,16,0.6)",
"rgba(16,16,16,0.7)",
"rgba(16,16,16,0.8)",
"rgba(16,16,16,0.9)",
"rgba(16,16,16,1.0)"
],
"aws.profile": "profile:default",
"terminal.external.windowsExec": "pwsh",
// sets visable word wrap line in Editor
"editor.rulers": [{
"column": 100,
"color": "#3d3d3dcc"
},
],
// Gitlens settings, don't care about these views as of yet
"gitlens.views.search.enabled": false,
"gitlens.views.lineHistory.enabled": false,
// TODO Highlight Extension Settings
"todohighlight.keywords": [
{
"text": "NOTE:",
"color": "#000000",
"backgroundColor": "grey",
"overviewRulerColor": "grey",
"isWholeLine": false,
"border": "5px black",
"borderRadius": "5px",
},
{
"text": "HACK:",
"color": "#0307fc",
"backgroundColor": "#db8aed",
"isWholeLine": false,
"border": "5px black",
"borderRadius": "5px",
},
{
"text": "TODO:",
"color": "black",
"border": "1px red",
"borderRadius": "5px",
"backgroundColor": "#fcc203",
},
{
"text": "INFO:",
"color": "black",
"border": "1px red",
"borderRadius": "5px",
"backgroundColor": "#8abced",
}
], // had to add Terraform so it would work in those files, rest are default
"todohighlight.include": [
"**/*.tf",
"**/*.js",
"**/*.jsx",
"**/*.ts",
"**/*.tsx",
"**/*.html",
"**/*.php",
"**/*.css",
"**/*.scss",
"**/*.py"
],
// Bracket pair colorizer
// when this extension works again, add more colors potentially, doesn't work in Terraform, works in others
"bracket-pair-colorizer-2.colors": [
"Gold",
"Orchid",
"LightSkyBlue"
],
"bracket-pair-colorizer-2.showBracketsInGutter": true,
"python.insidersChannel": "off",
"editor.accessibilitySupport": "off",
"editor.defaultFormatter": "esbenp.prettier-vscode", // not sure if I like this beind default. Was null
"editor.mouseWheelZoom": true, // ctrl+mouse wheel == font size change
"editor.smoothScrolling": true, // don't see a difference
"editor.cursorBlinking": "expand", // awesome. Cursor looks amazing like this
"editor.quickSuggestions": true,
"files.associations": {
}, // test. Not sure if I like what this will do. Erase if not
}

Themes

  • Atom One Dark Theme
  • Material Theme
  • One Dark Pro
  • Plastic
  • Super One Dark Theme
  • Material Icon Theme
  • Subliminal Next

Extensions

  • Auto Close Tag
  • Bracjet Pair Colorizer 2
  • Code Runner
  • Debugger for Chrome
  • Docker
  • ESLint
  • gitignore
  • GitLens
  • indent-rainbow
  • jshint (either this or ESLint, preference really)
  • Kubernetes
  • Markdown All in One
  • Output Colorizer
  • Path Intellisense
  • Python
  • Quokka.js
  • Remote - Containers, Also Remote - WSL if on Windows 10
  • Terraform
  • TODO Highlight
  • Txt Syntax
  • Visual Studio Intellicode
  • YAML
  • Prettier
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment