Last active
April 12, 2024 00:50
-
-
Save rw3iss/4b0afe387006c17abcdac846e7212fb5 to your computer and use it in GitHub Desktop.
settings.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"window.title": "${dirty} ${folderPath} 💠 ${activeEditorMedium} 🔷 ${rootName} ", | |
"explorer.autoReveal": true, | |
"explorer.autoCollapse": false, | |
"explorer.confirmDelete": false, | |
"explorer.confirmDragAndDrop": false, | |
"explorer.compactFolders": true, | |
"workbench.layoutControl.enabled": true, | |
"workbench.list.smoothScrolling": true, | |
//"workbench.list.mouseWheelScrollSensitivity": ".2", // mac | |
"workbench.list.mouseWheelScrollSensitivity": 3, // windows | |
"workbench.list.fastScrollSensitivity": 4, | |
"workbench.settings.editor": "json", | |
"workbench.settings.openDefaultSettings": false, | |
"workbench.editor.tabSizing": "fit", | |
"workbench.editor.enablePreview": true, | |
"workbench.tree.indent": 20, | |
"workbench.list.openMode": "singleClick", | |
"workbench.startupEditor": "welcomePage", | |
"workbench.editor.wrapTabs": true, | |
"breadcrumbs.enabled": false, | |
//"workbench.editor.labelFormat": "medium", | |
"workbench.colorCustomizations": { | |
//"sideBar.background": "#000000",s | |
"editorWarning.foreground": "#7d744faa", | |
"editorInfo.foreground": "#6693a8aa", | |
"editorError.foreground": "#ac9282aa", | |
"editorBracketHighlight.foreground1": "#86a0b2", | |
"editorBracketHighlight.foreground2": "#6693a8", | |
"editorBracketHighlight.foreground3": "#6693a8", | |
"editorBracketHighlight.foreground4": "#4f7f91", | |
"editorBracketHighlight.foreground5": "#406978", | |
"editorBracketHighlight.foreground6": "#355764" | |
}, | |
//"editor.mouseWheelScrollSensitivity": ".25", // mac | |
"editor.mouseWheelScrollSensitivity": 2.25, // windows | |
"editor.smoothScrolling": true, | |
"editor.suggestSelection": "first", | |
"editor.minimap.enabled": false, | |
"editor.guides.indentation": true, | |
"editor.accessibilitySupport": "off", | |
"editor.lightbulb.enabled": "off", | |
"editor.trimAutoWhitespace": false, | |
"editor.scrollbar.verticalScrollbarSize": 20, | |
"editor.cursorSmoothCaretAnimation": "off", | |
"editor.formatOnSave": true, | |
"editor.tabCompletion": "on", | |
"editor.quickSuggestionsDelay": 0, | |
// "editor.fontSize": 12, | |
// "editor.letterSpacing": ".5", | |
"editor.fontSize": 12, | |
"editor.fontFamily": "Fira Code", | |
"editor.letterSpacing": ".318", | |
"editor.lineHeight": 18, | |
"editor.fontWeight": 500, | |
"editor.tabSize": 4, | |
"editor.wordWrap": "on", | |
"editor.wrappingIndent": "same", | |
"editor.glyphMargin": true, | |
"editor.showFoldingControls": "always", | |
"editor.detectIndentation": false, | |
"editor.autoClosingBrackets": "never", | |
"editor.autoClosingQuotes": "never", | |
"editor.gotoLocation.multipleDeclarations": "goto", | |
"editor.gotoLocation.multipleDefinitions": "goto", | |
"editor.gotoLocation.multipleImplementations": "goto", | |
"editor.gotoLocation.multipleReferences": "goto", | |
"editor.gotoLocation.multipleTypeDefinitions": "goto", | |
"editor.hover.delay": 300, | |
"editor.occurrencesHighlight": "off", | |
"editor.showUnused": true, | |
"editor.language.brackets": [ | |
[ | |
24 | |
] | |
], | |
"files.associations": { | |
"/Users/rw3iss/Documents/Notes/**/*": "markdown", | |
"C:/Users/rw3is/Documents/Notes/**/*": "markdown", | |
"*.min.js": "minified-code", | |
"*.min.css": "minified-code" | |
}, | |
"editor.language.colorizedBracketPairs": [ | |
[ | |
"[", | |
"]" | |
], | |
[ | |
"(", | |
")" | |
], | |
[ | |
"{", | |
"}" | |
] | |
], | |
"editor.matchBrackets": "near", | |
"editor.guides.highlightActiveBracketPair": true, | |
"editor.bracketPairColorization.enabled": true, | |
"editor.bracketPairColorization.independentColorPoolPerBracketType": false, | |
"editor.snippetSuggestions": "top", | |
//"editor.suggest.snippetsPreventQuickSuggestions": true, | |
// "editor.suggest.filterGraceful": false, | |
// "editor.suggest.preview": false, | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": "explicit" | |
}, | |
"editor.quickSuggestions": { | |
"other": false, | |
"comments": false, | |
"strings": false | |
}, | |
"editor.codeLens": true, | |
"terminal.integrated.profiles.windows": { | |
"Git Bash": { | |
"path": "C:\\Program Files\\Git\\bin\\bash.exe" | |
} | |
}, | |
"terminal.integrated.defaultProfile.windows": "Git Bash", | |
"terminal.explorerKind": "external", | |
"terminal.integrated.inheritEnv": true, | |
"terminal.integrated.fontFamily": "Fira Code Regular, Droid Sans Mono Slashed, Source Code Pro, monospace", | |
"terminal.integrated.fontSize": 11, | |
"typescript.disableAutomaticTypeAcquisition": false, | |
"typescript.suggest.paths": true, | |
"typescript.validate.enable": true, | |
"typescript.autoImportSuggestions.enabled": true, | |
"typescript.suggest.autoImports": true, | |
"typescript.suggest.alwaysAllWords": false, | |
"typescript.suggest.completeFunctionCalls": false, | |
"typescript.updateImportsOnFileMove.enabled": "prompt", | |
"typescript.autoClosingTags": false, | |
"typescript.inlayHints.parameterNames": "none", | |
"typescript.inlayHints.variableTypes.enabled": false, | |
"typescript.format.insertSpaceBeforeFunctionParenthesis": false, | |
"typescript.suggest.completeJSDocs": true, | |
"[javascript]": { | |
"editor.formatOnSave": true, | |
"editor.codeActionsOnSave": { | |
"source.fixAll": "explicit", | |
"source.organizeImports": "explicit" | |
}, | |
"editor.foldingStrategy": "indentation", | |
//"editor.defaultFormatter": "vscode.typescript-language-features", | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"[typescript]": { | |
"editor.formatOnSave": true, | |
"editor.codeActionsOnSave": { | |
"source.fixAll": "explicit", | |
"source.organizeImports": "explicit" | |
}, | |
"editor.foldingStrategy": "indentation", | |
//"editor.defaultFormatter": "vscode.typescript-language-features", | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"javascript.validate.enable": true, | |
"javascript.suggest.autoImports": true, | |
"javascript.suggest.completeFunctionCalls": false, | |
"javascript.updateImportsOnFileMove.enabled": "prompt", | |
"javascript.autoClosingTags": false, | |
"javascript.inlayHints.variableTypes.enabled": false, | |
"javascript.format.insertSpaceBeforeFunctionParenthesis": false, | |
"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": false, | |
"javascript.suggest.completeJSDocs": true, | |
"[typescriptreact]": { | |
"editor.formatOnSave": true, | |
"editor.codeActionsOnSave": { | |
"source.fixAll": "explicit", | |
"source.organizeImports": "explicit" | |
}, | |
"editor.foldingStrategy": "indentation", | |
//"editor.defaultFormatter": "vscode.typescript-language-features" | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"[javascriptreact]": { | |
"editor.formatOnSave": true, | |
"editor.codeActionsOnSave": { | |
"source.fixAll": "explicit", | |
"source.organizeImports": "explicit" | |
}, | |
"editor.foldingStrategy": "indentation", | |
//"editor.defaultFormatter": "vscode.typescript-language-features" | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"[html]": { | |
"editor.formatOnSave": true, | |
"editor.wordWrap": "wordWrapColumn", | |
"editor.wordWrapColumn": 180, | |
"editor.defaultFormatter": "vscode.html-language-features" | |
}, | |
"[minified-code]": { | |
"editor.formatOnSave": false | |
}, | |
"[scss]": { | |
"editor.formatOnSave": true, | |
"editor.wrappingStrategy": "advanced", | |
"editor.trimAutoWhitespace": false, | |
"editor.defaultFormatter": "sibiraj-s.vscode-scss-formatter" | |
}, | |
"[css]": { | |
"editor.formatOnSave": false, | |
"editor.defaultFormatter": "sibiraj-s.vscode-scss-formatter" | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "vscode.json-language-features", | |
"editor.formatOnSave": true | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "vscode.json-language-features", | |
"editor.formatOnSave": true, | |
}, | |
"[python]": { | |
"editor.wordWrapColumn": 180, | |
"editor.formatOnType": true | |
}, | |
"[xml]": {}, | |
"eslint.validate": [ | |
// "javascript", | |
// "typescriptreact", | |
// "typescript" | |
], | |
// "git.path": null, | |
// "git.autofetch": false, | |
"git.mergeEditor": false, | |
"git.openDiffOnClick": false, | |
"git.requireGitUserConfig": false, | |
"gitlens.advanced.messages": { | |
"suppressGitDisabledWarning": true, | |
"suppressGitMissingWarning": true | |
}, | |
//exludes files & folders for watcher service | |
"files.watcherExclude": { | |
"**/.git/objects/**": true, | |
"**/.git/subtree-cache/**": true, | |
"**/node_modules/**": true, | |
"**/build": true, | |
"**/env/**": true, | |
"**/venv/**": true, | |
"env-*": true | |
}, | |
"files.trimTrailingWhitespace": true, | |
"search.useParentIgnoreFiles": true, | |
"search.useGlobalIgnoreFiles": true, | |
//exludes files & folders in search indexing | |
"search.exclude": { | |
"**/node_modules": true, | |
"**/bower_components": true, | |
"**/build": true, | |
"**/env": true, | |
"**/venv": true | |
}, | |
"[c]": { | |
"editor.tabSize": 4, | |
"editor.autoIndent": "full", | |
"editor.defaultFormatter": "ms-vscode.cpptools", | |
//"editor.defaultFormatter": "xaver.clang-format", | |
"editor.formatOnSave": true, | |
"editor.codeActionsOnSave": { | |
"source.fixAll": "never", | |
"source.organizeImports": "never", | |
"source.sortImports": "never" | |
}, | |
"editor.wordWrap": "wordWrapColumn", | |
"editor.wordWrapColumn": 180, | |
}, | |
"[cpp]": { | |
"editor.tabSize": 4, | |
"editor.autoIndent": "full", | |
"editor.defaultFormatter": "ms-vscode.cpptools", | |
//"editor.defaultFormatter": "xaver.clang-format", | |
"editor.formatOnSave": true, | |
"editor.codeActionsOnSave": { | |
"source.fixAll": "explicit", | |
"source.organizeImports": "never", | |
"source.sortImports": "never" | |
}, | |
"editor.wordWrap": "wordWrapColumn", | |
"editor.wordWrapColumn": 180, | |
}, | |
"C_Cpp.clang_format_style": "file", | |
//"C_Cpp.clang_format_path": "/opt/homebrew/bin/clang-format", | |
//"clang-format.executable": "C:/Program Files/LLVM/bin/clang-format.exe", | |
"C_Cpp.clang_format_fallbackStyle": "{ BasedOnStyle: Google, IndentWidth: 4, ColumnLimit: 120, IncludeBlocks: Preserve, IndentGotoLabels: true, KeepEmptyLinesAtTheStartOfBlocks: true, IndentAccessModifiers: true, PointerAlignment: Left, QualifierAlignment: Left, SeparateDefinitionBlocks: Always, MaxEmptyLinesToKeep: 1 }", | |
//, BraceWrapping: | |
// AfterClass: Never | |
// AfterStruct: Never | |
// SplitEmptyFunction: Never | |
// BraceWrappingAfterControlStatementStyle: Never }", | |
//"{ BasedOnStyle: Google, IndentWidth: 4, IncludeBlocks: Preserve, SortIncludes: Never, IndentGotoLabels: true, KeepEmptyLinesAtTheStartOfBlocks: true, IndentAccessModifiers: true, PointerAlignment: Left, QualifierAlignment: Left, SeparateDefinitionBlocks: Always }", | |
"C_Cpp.codeAnalysis.clangTidy.enabled": false, | |
"clang-format.language.cpp.style": "file", | |
//"clang-format.executable": "/opt/homebrew/bin/clang-format", | |
"clangd.detectExtensionConflicts": false, | |
"cmake.configureOnOpen": true, | |
"arduino.path": "C:/Users/rw3is/OneDrive/Documents/Arduino/", | |
"arduino.useArduinoCli": true, | |
"arduino.logLevel": "verbose", | |
// GOLANG: | |
// "go.lintTool": "gometalinter", | |
//"go.useLanguageServer": true, | |
"go.formatTool": "goimports", | |
"go.lintFlags": [ | |
//"--disable-all", | |
"--enable=golint", | |
"--exclude=exported (const|type|method|function) [\\w.]+ should have comment (\\(or a comment on this block\\) )?or be unexported", | |
"--exclude=don't use ALL_CAPS in Go names; use CamelCase" | |
//"--exclude=(func|const|struct field|) \\w+ should be \\w+" | |
], | |
"go.languageServerExperimentalFeatures": { | |
"diagnostics": false | |
}, | |
"go.useLanguageServer": true, | |
// Disable git annoyingness | |
"autoimport.autoComplete": true, | |
"beautify.options": { | |
"preserve_newlines": true, | |
"max_preserve_newlines": 2, | |
"space_in_empty_paren": true | |
}, | |
"debug.onTaskErrors": "showErrors", | |
"diffEditor.codeLens": false, | |
"docthis.includeDescriptionTag": true, | |
"docthis.includeMemberOfOnClassMembers": false, | |
"docthis.includeTypes": true, | |
"emmet.excludeLanguages": [ | |
"typescriptreact", | |
"javscriptreact", | |
"javscript", | |
"typescript" | |
], | |
"extensions.ignoreRecommendations": true, | |
"jsdoc-generator": { | |
"descriptionPlaceholder": "", | |
"author": "", | |
"includeDate": false, | |
"includeTime": false | |
}, | |
"prettier.tabWidth": 4, | |
"python.languageServer": "Default", | |
"redhat.telemetry.enabled": false, | |
"scm.diffDecorations": "none", | |
"scm.diffDecorationsGutterVisibility": "hover", | |
"security.workspace.trust.untrustedFiles": "open", | |
"tabnine.experimentalAutoImports": true, | |
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
"postcssSorting.config": { | |
"order": [ | |
"at-rules", | |
"custom-properties", | |
"dollar-variables", | |
"declarations", | |
"at-rules" | |
], | |
"properties-order": [ | |
"@include", | |
"display", | |
"flex", | |
"flex-direction", | |
"flex-wrap", | |
"justify-content", | |
"align-items", | |
"z-index", | |
"position", | |
"top", | |
"right", | |
"bottom", | |
"left", | |
"height", | |
"min-height", | |
"max-height", | |
"width", | |
"min-width", | |
"max-width", | |
"object-fit", | |
"overflow", | |
"overflow-x", | |
"overflow-y", | |
"margin", | |
"padding", | |
"font", | |
"font-family", | |
"font-size", | |
"font-weight", | |
"text-transform", | |
"text-align", | |
"color", | |
"background", | |
"background-color", | |
"transition", | |
"border", | |
"border-color" | |
] | |
}, | |
"window.commandCenter": true, | |
"explorerExclude.backup": {}, | |
"CodeGPT.maxTokens": 1000, | |
"CodeGPT.temperature": 0.45, | |
"highlight.decorations": { | |
"highlight.rangeBehavior": 1 | |
}, | |
"hediet.vscode-drawio.resizeImages": null, | |
"editor.unicodeHighlight.allowedCharacters": { | |
"’": true | |
}, | |
"[nginx]": { | |
"editor.defaultFormatter": "raynigon.nginx-formatter" | |
}, | |
"[javascript][javascriptreact][typescript][typescriptreact]": { | |
"editor.codeActionsOnSave": { | |
"source.fixAll": "explicit", | |
"source.organizeImports": "explicit" | |
} | |
}, | |
"workbench.colorTheme": "Dark Space Theme" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment