Skip to content

Instantly share code, notes, and snippets.

@amos-kibet
Created September 12, 2023 03:47
Show Gist options
  • Save amos-kibet/46d9c947d30ec1c8675b0af8fff4dced to your computer and use it in GitHub Desktop.
Save amos-kibet/46d9c947d30ec1c8675b0af8fff4dced to your computer and use it in GitHub Desktop.
VS Code Settings Backup
{
"workbench.iconTheme": "vscode-icons",
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"workbench.colorCustomizations": {
"editorWhitespace.foreground": "#fbff00",
"workbench.colorTheme": "Monokai Vibrant",
"workbench.activityBar.visible": true,
"workbench.iconTheme": "vscode-icons"
},
"bracketPairColorizer.consecutivePairColors": [
["<", "</"],
["<", "/>"],
["Gold", "Orchid", "LightSkyBlue"],
"Red"
],
// Terminal
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.fontFamily": "'Droid Sans Mono', 'monospace', monospace",
// Git
"git.autofetch": true,
// Languages
"files.associations": {
"*.eex": "phoenix-heex",
"*.leex": "phoenix-heex",
"*.heex": "phoenix-heex"
},
"[elixir]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "JakeBecker.elixir-ls"
},
"[phoenix-heex]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "JakeBecker.elixir-ls"
},
"emmet.includeLanguages": {
"phoenix-heex": "html"
},
"tailwindCSS.includeLanguages": {
"phoenix-heex": "html",
"elixir": "html"
// ...
},
"html.format.enable": false,
"htmlhint.enable": true,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"javascript.referencesCodeLens.enabled": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"typescript.referencesCodeLens.enabled": true,
"typescript.implementationsCodeLens.enabled": true,
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.codeActionsOnSave": {
"editor.action.organizeImports": true,
"typescriptHero.imports.organize": true,
"source.fixAll": true
},
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.codeActionsOnSave": {
"editor.action.organizeImports": true,
"typescriptHero.imports.organize": true,
"source.fixAll": true
}
},
"[javascript]": {
"editor.codeActionsOnSave": {
"editor.action.organizeImports": true,
"typescriptHero.imports.organize": true,
"source.fixAll": true
},
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
// Make goto actions open tab instead of mini editor
"editor.gotoLocation.multipleDeclarations": "goto",
"editor.gotoLocation.multipleImplementations": "goto",
"editor.gotoLocation.multipleReferences": "goto",
"editor.gotoLocation.multipleTypeDefinitions": "goto",
"editor.gotoLocation.multipleDefinitions": "goto",
"editor.gotoLocation.alternativeDeclarationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeDefinitionCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToImplementation",
"editor.gotoLocation.alternativeTypeDefinitionCommand": "editor.action.goToImplementation",
"workbench.editor.labelFormat": "short",
"editor.renderWhitespace": "trailing",
"editor.suggestSelection": "first",
"zenMode.fullScreen": false,
"zenMode.centerLayout": false,
"editor.accessibilitySupport": "off",
"explorer.confirmDelete": false,
"rpc.detailsEditing": "{problems}",
"rpc.detailsViewing": "{problems}",
"rpc.lowerDetailsDebugging": "Debugging {file_name}",
"rpc.detailsIdling": "{empty}",
"rpc.lowerDetailsIdling": "{empty}",
"rpc.problemsText": "{problemsCount} problems found",
"rpc.checkIdle": false,
"rpc.appName": "Visual Studio Code",
"rpc.removeElapsedTime": true,
"rpc.removeDetails": true,
"rpc.lowerDetailsEditing": "Working on {file_name}",
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"workbench.startupEditor": "none",
"liveServer.settings.donotShowInfoMsg": true,
"redhat.telemetry.enabled": false,
"editor.tokenColorCustomizations": {
"comments": "#c2beb8"
},
"vsicons.dontShowNewVersionMessage": true,
"remote.SSH.defaultExtensions": ["gitpod.gitpod-remote-ssh"],
"[python]": {
"editor.formatOnType": true
},
"editor.minimap.renderCharacters": false,
"security.workspace.trust.untrustedFiles": "open",
"yaml.schemas": {
"file:///home/kibet/.vscode/extensions/atlassian.atlascode-2.10.12/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml"
},
"terminal.integrated.enableMultiLinePasteWarning": false,
"terminal.integrated.tabs.enabled": false,
"git.suggestSmartCommit": false,
"arduino.useArduinoCli": true,
"git.confirmSync": false,
"[shellscript]": {
"editor.defaultFormatter": "foxundermoon.shell-format"
},
"[dockerfile]": {
"editor.defaultFormatter": "foxundermoon.shell-format"
},
"gitlens.graph.experimental.minimap.enabled": true,
"diffEditor.ignoreTrimWhitespace": false,
"editor.unicodeHighlight.invisibleCharacters": false,
"editor.unicodeHighlight.ambiguousCharacters": false,
"[dotenv]": {
"editor.defaultFormatter": "foxundermoon.shell-format"
},
"window.zoomLevel": -1,
"workbench.colorTheme": "Monokai Vibrant"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment