Skip to content

Instantly share code, notes, and snippets.

@Tobindekorne
Created August 15, 2024 05:33
Show Gist options
  • Select an option

  • Save Tobindekorne/65a4bd72d8d017db621155129c3f2227 to your computer and use it in GitHub Desktop.

Select an option

Save Tobindekorne/65a4bd72d8d017db621155129c3f2227 to your computer and use it in GitHub Desktop.
My vs code settings
{
"editor.fontSize": 15,
"editor.fontFamily": "JetBrains Mono, Menlo, Monaco, 'Courier New', monospace",
// "editor.fontLigatures": true,
"editor.fontLigatures": "'zero', 'ss02', 'ss03', 'sso4', 'ss04', 'ss06', 'calt'",
"editor.formatOnSave": true,
"editor.tabCompletion": "on",
"editor.renderWhitespace": "selection",
"editor.detectIndentation": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.insertSpaces": true,
"editor.showFoldingControls": "always",
"editor.suggestSelection": "first",
"editor.minimap.scale": 2,
"editor.minimap.showSlider": "always",
"editor.quickSuggestions": {
"other": "on",
"comments": "on",
"strings": "on"
},
"editor.multiCursorLimit": 100000,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "always"
},
"terminal.integrated.fontSize": 16,
"terminal.integrated.fontFamily": "MesloLGS Nerd Font",
"terminal.integrated.scrollback": 10000,
"code-runner.executorMap": {
"rust": "cargo run # $fileName",
"javascript": "/Users/tobin/.nvm/versions/node/v17.4.0/bin/node"
},
"explorer.openEditors.visible": 0,
"breadcrumbs.enabled": true,
"todohighlight.keywords": [
"NOTE: REMOVE AFTER TESTING!!",
"FIXME",
{
"text": "COMMENT OUT AFTER TESTING",
"backgroundColor": "yellow",
"color": "grey"
}
],
"todohighlight.defaultStyle": {
"color": "#FFF",
"backgroundColor": "#F26D21",
"overviewRulerColor": "#FFAB00",
"border": "1px solid #EEE",
"borderRadius": "2px"
//Other styling properties go here...
},
"workbench.editor.enablePreviewFromQuickOpen": false,
"workbench.panel.defaultLocation": "bottom",
"workbench.colorCustomizations": {
"editorLineNumber.foreground": "#A1A1A1",
"editorLineNumber.activeForeground": "#ff7000",
"editorUnnecessaryCode.border": "#E6D00D",
"titleBar.activeForeground": "#000",
"titleBar.inactiveForeground": "#000000CC",
"titleBar.activeBackground": "#8C65B3",
"titleBar.inactiveBackground": "#8C65B3cc",
"scrollbarSlider.activeBackground": "#38741c", // Minimap click and drag color
"scrollbarSlider.background": "#368082", // The actual scrollbar
"scrollbarSlider.hoverBackground": "#62231f"
},
"workbench.iconTheme": "vscode-icons",
"search.useReplacePreview": true,
"search.showLineNumbers": true,
"search.maxResults": 200000,
"prettier.tabWidth": 4,
"prettier.jsxSingleQuote": true,
"prettier.singleQuote": true,
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"vue-html": "html"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace",
"gitlens.codeLens.scopes": ["document"]
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.tabSize": 2,
"prettier.tabWidth": 2
},
// "[python]": {
// "editor.defaultFormatter": "esbenp.prettier-vscode",
// "gitlens.codeLens.symbolScopes": ["!Module"]
// },
"[yaml]": {
"editor.defaultFormatter": "redhat.vscode-yaml",
"editor.insertSpaces": true,
"editor.tabSize": 2,
"editor.autoIndent": "advanced",
"gitlens.codeLens.scopes": ["document"],
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": true
}
},
"git.postCommitCommand": "push",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"yaml.customTags": [
"!And",
"!And sequence",
"!If",
"!If sequence",
"!Not",
"!Not sequence",
"!Equals",
"!Equals sequence",
"!Or",
"!Or sequence",
"!FindInMap",
"!FindInMap sequence",
"!Base64",
"!Join",
"!Join sequence",
"!Cidr",
"!Ref",
"!Sub",
"!Sub sequence",
"!GetAtt",
"!GetAZs",
"!ImportValue",
"!ImportValue sequence",
"!Select",
"!Select sequence",
"!Split",
"!Split sequence"
],
"yaml.validate": false,
"workbench.editorAssociations": {
"*.ipynb": "jupyter-notebook"
},
"python.languageServer": "Default",
"python.defaultInterpreterPath": "/Users/tobin/Projects/python/jetsam_thang/.venv",
"tabnine.experimentalAutoImports": true,
"notebook.cellToolbarLocation": {
"default": "right",
"jupyter-notebook": "left"
},
"mssql.connections": [
{
"server": "{{put-server-name-here}}",
"database": "{{put-database-name-here}}",
"user": "{{put-username-here}}",
"password": ""
}
],
"python.formatting.provider": "black",
"[python]": {
"editor.formatOnSave": true,
"editor.formatOnType": true,
"editor.defaultFormatter": "ms-python.black-formatter"
},
"terminal.integrated.defaultProfile.osx": "zsh",
"json.schemas": [],
"typescript.inlayHints.functionLikeReturnTypes.enabled": true,
"typescript.inlayHints.enumMemberValues.enabled": true,
"typescript.inlayHints.propertyDeclarationTypes.enabled": true,
"typescript.inlayHints.variableTypes.enabled": true,
"typescript.inlayHints.parameterTypes.enabled": true,
"editor.rulers": [],
"rust-analyzer.inlayHints.chainingHints.enable": false,
"rust-analyzer.inlayHints.parameterHints.enable": false,
"rust-analyzer.inlayHints.typeHints.enable": false,
"editor.suggest.showMethods": true,
"editor.suggest.preview": true,
"editor.acceptSuggestionOnEnter": "smart",
"editor.snippetSuggestions": "top",
"editor.suggest.localityBonus": true,
"search.searchEditor.defaultNumberOfContextLines": 5,
"workbench.editor.enablePreview": false,
"editor.stickyScroll.enabled": true,
"npm.keybindingsChangedWarningShown": true,
"zenMode.hideLineNumbers": false,
"workbench.colorTheme": "GitHub Dark",
"editor.parameterHints.enabled": true,
"editor.cursorSmoothCaretAnimation": "on",
"files.trimTrailingWhitespace": true,
"editor.linkedEditing": true,
"files.insertFinalNewline": true,
"better-comments.tags": [
{
"tag": "!",
"color": "#FF2D00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "?",
"color": "#3498DB",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "//",
"color": "#474747",
"strikethrough": true,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "todo",
"color": "#FF8C00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "*",
"color": "#98C379",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
}
],
"javascript.updateImportsOnFileMove.enabled": "always",
"javascript.format.insertSpaceAfterConstructor": true,
"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": true,
"typescript.updateImportsOnFileMove.enabled": "always",
"terminal.explorerKind": "external",
"terminal.external.osxExec": "iTerm.app",
"security.workspace.trust.untrustedFiles": "open",
"rapidapi.terminalLink.enabled": true,
"window.zoomLevel": -1,
"editor.minimap.enabled": false,
"todohighlight.isEnable": true,
"editor.accessibilitySupport": "off",
"vim.smartRelativeLine": true,
"workbench.settings.applyToAllProfiles": ["vim.smartRelativeLine"],
"editor.inlayHints.enabled": "offUnlessPressed",
"dart.flutterSdkPath": "/Users/tobin/development/flutter",
"explorer.fileNesting.patterns": {
"*.ts": "${capture}.js",
"*.js": "${capture}.js.map, ${capture}.min.js, ${capture}.d.ts",
"*.jsx": "${capture}.js",
"*.tsx": "${capture}.ts",
"tsconfig.json": "tsconfig.*.json",
"package.json": "package-lock.json, yarn.lock, pnpm-lock.yaml, bun.lockb",
"pubspec.yaml": "pubspec.lock,pubspec_overrides.yaml,.packages,.flutter-plugins,.flutter-plugins-dependencies,.metadata",
"*.dart": "${capture}.g.dart",
"Cargo.toml": "Cargo.lock",
"*.sqlite": "${capture}.${extname}-*",
"*.db": "${capture}.${extname}-*",
"*.sqlite3": "${capture}.${extname}-*",
"*.db3": "${capture}.${extname}-*",
"*.sdb": "${capture}.${extname}-*",
"*.s3db": "${capture}.${extname}-*"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment