Last active
July 31, 2024 18:57
-
-
Save ManzDev/0de3bbf5cd934a65ab3b51a6d86fa674 to your computer and use it in GitHub Desktop.
VSCode (settings.json)
This file contains hidden or 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
| { | |
| /* Terminal WSL */ | |
| "terminal.integrated.fontFamily": "'VictorMono Nerd Font', 'Victor Mono', 'Inconsolata for Powerline', 'Envy Code R', Consolas, Monospace", | |
| "terminal.integrated.copyOnSelection": true, | |
| "terminal.integrated.gpuAcceleration": "on", | |
| "terminal.integrated.letterSpacing": 0, | |
| "terminal.integrated.cursorBlinking": true, | |
| "terminal.integrated.cursorStyle": "block", | |
| "terminal.integrated.fontWeight": "400", | |
| "terminal.integrated.fontWeightBold": "600", | |
| "terminal.integrated.tabs.enabled": true, | |
| /* Telemetry */ | |
| "telemetry.telemetryLevel": "off", | |
| "workbench.settings.enableNaturalLanguageSearch": false, | |
| /* MiniMap */ | |
| "editor.minimap.scale": 1, | |
| "editor.minimap.renderCharacters": false, | |
| "editor.minimap.maxColumn": 120, | |
| "editor.minimap.showSlider": "mouseover", | |
| "editor.minimap.side": "right", | |
| /* WorkBench */ | |
| "workbench.iconTheme": "vscode-icons", | |
| /* Bracket Pairs */ | |
| "editor.bracketPairColorization.enabled": true, | |
| "editor.guides.bracketPairs": true, | |
| "workbench.colorCustomizations": { | |
| "[Flatland Monokai]": { | |
| "editorBracketHighlight.foreground1": "#F8D715", | |
| "editorBracketHighlight.foreground2": "#e36cee", | |
| "editorBracketHighlight.foreground3": "#1B9FE4" | |
| }, | |
| "editor.lineHighlightBackground": "#1073cf2d", | |
| "editor.lineHighlightBorder": "#9fced11f", | |
| }, | |
| "workbench.tree.indent": 10, | |
| "workbench.tree.renderIndentGuides": "none", | |
| "workbench.list.smoothScrolling": true, | |
| /* VSCode Editor */ | |
| "editor.fontFamily": "'VictorMono Nerd Font', 'Hæck', 'Envy Code R', 'Fira Code', Consolas, 'Courier New', monospace", | |
| "editor.tokenColorCustomizations": { | |
| "textMateRules": [ | |
| { | |
| "name": "comment", | |
| "scope": [ | |
| "comment", | |
| "punctuation.definition.comment" | |
| ], | |
| "settings": { | |
| "fontStyle": "italic" | |
| } | |
| }, | |
| { | |
| "name": "comment", | |
| "scope": [ | |
| "comment", | |
| "punctuation.definition.comment" | |
| ], | |
| "settings": { | |
| "fontStyle": "italic" | |
| } | |
| }, | |
| { | |
| "name": "comment", | |
| "scope": [ | |
| "comment", | |
| "punctuation.definition.comment" | |
| ], | |
| "settings": { | |
| "fontStyle": "italic" | |
| } | |
| }, | |
| { | |
| "name": "comment", | |
| "scope": [ | |
| "comment", | |
| "punctuation.definition.comment" | |
| ], | |
| "settings": { | |
| "fontStyle": "italic" | |
| } | |
| }, | |
| { | |
| "name": "envKeys", | |
| "scope": "string.quoted.single.ini,constant.numeric.ini,string.quoted.double.ini", | |
| "settings": { | |
| "foreground": "#19354900" | |
| } | |
| } | |
| ] | |
| }, | |
| "editor.fontLigatures": true, | |
| "editor.letterSpacing": 0, | |
| "editor.tabSize": 2, | |
| "editor.insertSpaces": true, | |
| "editor.detectIndentation": false, | |
| "editor.cursorSmoothCaretAnimation": true, | |
| "editor.smoothScrolling": true, | |
| "editor.cursorBlinking": "expand", | |
| "editor.cursorStyle": "line", | |
| "editor.renderWhitespace": "all", | |
| /* BreadCrumbs */ | |
| "breadcrumbs.enabled": true, | |
| /* Linters */ | |
| "files.insertFinalNewline": true, | |
| "files.trimTrailingWhitespace": true, | |
| "html.autoClosingTags": true, | |
| "editor.suggestSelection": "recentlyUsedByPrefix", | |
| "vsintellicode.modify.editor.suggestSelection": "choseToUpdateConfiguration", | |
| "[json]": { | |
| "editor.defaultFormatter": null, | |
| "editor.formatOnSave": false | |
| }, | |
| "[vue]": { | |
| "editor.defaultFormatter": "Vue.volar" | |
| }, | |
| "[css]": { | |
| "editor.defaultFormatter": null | |
| }, | |
| "[markdown]": { | |
| "editor.minimap.enabled": false, | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.eslint": false, | |
| "source.fixAll.stylelint": false | |
| }, | |
| "editor.defaultFormatter": null, | |
| "editor.formatOnSave": false | |
| }, | |
| "[javascript]": { | |
| "editor.defaultFormatter": "vscode.typescript-language-features", | |
| }, | |
| /*"editor.wordWrapColumn": 120,*/ | |
| "[njk]": { | |
| "editor.formatOnSave": false | |
| }, | |
| "[astro]": { | |
| "editor.defaultFormatter": null, | |
| "editor.formatOnSave": false | |
| }, | |
| "explorer.confirmDragAndDrop": false, | |
| "workbench.startupEditor": "none", | |
| "workbench.editor.untitled.hint": "hidden", | |
| // "markdown.styles": [ | |
| // "markdown.css" | |
| // ], | |
| "editor.inlineSuggest.enabled": true, | |
| "workbench.colorTheme": "Flatland Monokai", | |
| /* Filetypes */ | |
| "files.associations": { | |
| "*.pcss": "css", | |
| ".postcssrc": "json", | |
| ".stylelintrc": "json", | |
| "*.webc": "html", | |
| "*.ts": "typescript" | |
| }, | |
| "emmet.includeLanguages": { | |
| "jsx": "html", | |
| "vue": "html", | |
| "njk": "html", | |
| "html": "html", | |
| "javascript": "html" | |
| }, | |
| /* VSCode Extension */ | |
| "vsicons.associations.files": [ | |
| { | |
| "icon": "nunjucks", | |
| "extensions": [ | |
| "njk" | |
| ], | |
| "format": "svg" | |
| } | |
| ], | |
| "vsicons.dontShowNewVersionMessage": true, | |
| /* Extensions */ | |
| "importCost.debug": true, | |
| "importCost.timeout": 20000, | |
| "indentRainbow.colors": [ | |
| "rgba(0, 0, 0, 0.5)", | |
| "rgba(0, 0, 0, 0.4)", | |
| "rgba(0, 0, 0, 0.3)", | |
| "rgba(0, 0, 0, 0.2)", | |
| "rgba(0, 0, 0, 0.1)", | |
| ], | |
| "javascript.updateImportsOnFileMove.enabled": "never", | |
| "editor.wordWrap": "off", | |
| "diffEditor.wordWrap": "off", | |
| "editor.guides.indentation": false, | |
| /* CodeSnap */ | |
| "codesnap.boxShadow": "rgba(0, 0, 0, 0) 0px 20px 68px", | |
| "codesnap.transparentBackground": true, | |
| /* Extras */ | |
| "vscode-pets.petType": "clippy", | |
| "vscode-pets.petSize": "medium", | |
| "vscode-pets.petColor": "yellow", | |
| "vscode-pets.position": "explorer", | |
| /* Power mode */ | |
| "powermode.enabled": true, | |
| "powermode.combo.counterEnabled": "hide", | |
| "powermode.combo.timerEnabled": "hide", | |
| "powermode.combo.counterSize": 3, | |
| "powermode.presets": "particles", | |
| "powermode.combo.threshold": 15, | |
| "powermode.combo.timeout": 10, | |
| "powermode.shake.enabled": false, | |
| "powermode.explosions.size": 10, | |
| "importCost.bundleSizeDecoration": "both", | |
| "importCost.fontStyle": "italic", | |
| "explorer.fileNesting.enabled": true, | |
| "npm.keybindingsChangedWarningShown": true, | |
| // "typescript.preferences.importModuleSpecifierEnding": "js", | |
| "javascript.preferences.importModuleSpecifierEnding": "js", | |
| "javascript.inlayHints.parameterNames.enabled": "all", | |
| "javascript.inlayHints.enumMemberValues.enabled": true, | |
| "javascript.inlayHints.functionLikeReturnTypes.enabled": true, | |
| "javascript.inlayHints.parameterNames.suppressWhenArgumentMatchesName": true, | |
| "javascript.inlayHints.parameterTypes.enabled": true, | |
| "javascript.inlayHints.propertyDeclarationTypes.enabled": true, | |
| "javascript.inlayHints.variableTypes.enabled": true, | |
| "javascript.inlayHints.variableTypes.suppressWhenTypeMatchesName": true, | |
| "editor.inlayHints.enabled": "offUnlessPressed", | |
| "editor.inlayHints.fontFamily": "EnterCommand", | |
| "editor.inlayHints.padding": true, | |
| "markdown.marp.themes": [ | |
| "./manz.css" | |
| ], | |
| "editor.stickyScroll.enabled": true, | |
| "editor.renderControlCharacters": false, | |
| "gutterpreview.showImagePreviewOnGutter": true, | |
| // Linters: CSS | |
| "css.validate": false, | |
| "scss.validate": false, | |
| "less.validate": false, | |
| "stylelint.enable": true, | |
| // Linters: Javascript | |
| "javascript.validate.enable": false, | |
| "eslint.validate": [ | |
| "javascript" | |
| ], | |
| "eslint.enable": true, | |
| // Linters: CSS + Javascript | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.eslint": true, | |
| "source.fixAll.stylelint": true | |
| }, | |
| "editor.formatOnSave": true, | |
| "workbench.layoutControl.enabled": false, | |
| "editor.hover.delay": 500, | |
| "css.hover.documentation": false, | |
| "css.hover.references": true, | |
| "editor.unicodeHighlight.invisibleCharacters": false, | |
| "typescript.enablePromptUseWorkspaceTsdk": true, | |
| "typescript.format.enable": true, | |
| "typescript.validate.enable": true, | |
| "window.zoomLevel": 1, | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment