Created
March 14, 2023 04:58
-
-
Save telmen/df65596f968c93bba1640b03bffdc907 to your computer and use it in GitHub Desktop.
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
{ | |
"git.untrackedChanges": "separate", | |
"git.enableCommitSigning": true, | |
"git.confirmSync": false, | |
"git.autoRepositoryDetection": "openEditors", | |
"git.autorefresh": false, | |
"git.autofetch": true, | |
"editor.unicodeHighlight.nonBasicASCII": false, | |
"editor.wordWrapColumn": 100, | |
"editor.wordWrap": "wordWrapColumn", | |
"editor.unicodeHighlight.invisibleCharacters": false, | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.suggestSelection": "first", | |
"editor.suggest.showIcons": false, | |
"workbench.editor.showTabs": false, | |
"editor.stickyTabStops": true, | |
"editor.snippetSuggestions": "top", | |
"editor.smoothScrolling": true, | |
"editor.scrollbar.horizontal": "hidden", | |
"editor.scrollBeyondLastLine": false, | |
"editor.renderWhitespace": "selection", | |
"editor.renderLineHighlight": "line", | |
"editor.renderControlCharacters": false, | |
"editor.overviewRulerBorder": false, | |
"editor.occurrencesHighlight": false, | |
"editor.multiCursorModifier": "ctrlCmd", | |
"editor.minimap.showSlider": "mouseover", | |
"editor.minimap.renderCharacters": false, | |
"editor.minimap.enabled": false, | |
"editor.matchBrackets": "never", | |
"editor.suggestOnTriggerCharacters": false, | |
"editor.parameterHints.enabled": false, | |
"editor.links": false, | |
"editor.linkedEditing": true, | |
"editor.lineNumbers": "off", | |
"editor.insertSpaces": true, | |
"editor.inlineSuggest.enabled": true, | |
"editor.hideCursorInOverviewRuler": true, | |
"editor.guides.indentation": false, | |
"editor.guides.bracketPairs": "active", | |
"editor.glyphMargin": true, | |
"editor.formatOnType": false, | |
"editor.formatOnSave": false, | |
"editor.formatOnPaste": false, | |
"terminal.integrated.tabs.location": "left", | |
"editor.fontWeight": "600", | |
"editor.fontLigatures": true, | |
"editor.fontVariations": true, | |
"editor.fontSize": 15, | |
"editor.folding": false, | |
"editor.lineHeight": 26, | |
"editor.fontFamily": "Ubuntu Mono", | |
"editor.find.addExtraSpaceOnTop": false, | |
"editor.detectIndentation": true, | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.autoIndent": "full", | |
"editor.accessibilitySupport": "off", | |
"editor.acceptSuggestionOnEnter": "off", | |
"editor.acceptSuggestionOnCommitCharacter": false, | |
"editor.codeActionsOnSave": { | |
"source.fixAll": false, | |
"source.fixAll.eslint": true, | |
"source.organizeImports": false | |
}, | |
"workbench.tree.renderIndentGuides": "none", | |
"workbench.startupEditor": "none", | |
"workbench.editor.languageDetection": false, | |
"workbench.sideBar.location": "right", | |
"workbench.settings.enableNaturalLanguageSearch": false, | |
"workbench.settings.editor": "json", | |
"workbench.productIconTheme": "fluent-icons", | |
"workbench.list.smoothScrolling": true, | |
"workbench.list.defaultFindMode": "filter", | |
"workbench.fontAliasing": "antialiased", | |
"workbench.enableExperiments": false, | |
"workbench.editor.untitled.hint": "hidden", | |
"workbench.editor.tabSizing": "shrink", | |
"workbench.editor.tabCloseButton": "left", | |
"workbench.editor.showIcons": false, | |
"workbench.editor.openPositioning": "first", | |
"workbench.editor.limit.value": 5, | |
"workbench.editor.limit.perEditorGroup": true, | |
"workbench.editor.limit.enabled": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.enablePreviewFromQuickOpen": false, | |
"workbench.editor.enablePreviewFromCodeNavigation": false, | |
"workbench.editor.closeOnFileDelete": true, | |
"window.title": "${activeEditorFull}${separator}${rootName}", | |
"window.openFilesInNewWindow": "default", | |
"window.doubleClickIconToClose": true, | |
"window.dialogStyle": "custom", | |
"update.showReleaseNotes": false, | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"typescript.autoClosingTags": true, | |
"js/ts.implicitProjectConfig.checkJs": true, | |
"typescript.validate.enable": true, | |
"javascript.validate.enable": false, | |
"security.workspace.trust.untrustedFiles": "open", | |
"search.useIgnoreFiles": true, | |
"search.seedWithNearestWord": true, | |
"search.followSymlinks": false, | |
"scm.diffDecorationsGutterWidth": 2, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"javascript.autoClosingTags": true, | |
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces": false, | |
"html.format.wrapLineLength": 100, | |
"html.format.wrapAttributes": "auto", | |
"html.format.unformattedContentDelimiter": "", | |
"html.format.unformatted": "wbr", | |
"html.format.templating": true, | |
"html.format.preserveNewLines": true, | |
"html.format.maxPreserveNewLines": 1, | |
"html.format.indentHandlebars": true, | |
"html.format.extraLiners": "head, body, /html", | |
"html.format.enable": true, | |
"html.format.contentUnformatted": "pre,code,textarea", | |
"files.trimTrailingWhitespace": true, | |
"files.simpleDialog.enable": true, | |
"files.insertFinalNewline": false, | |
"files.hotExit": "off", | |
"files.eol": "\n", | |
"files.encoding": "utf8", | |
"files.autoSave": "off", | |
"extensions.ignoreRecommendations": true, | |
"extensions.autoUpdate": "onlyEnabledExtensions", | |
"extensions.autoCheckUpdates": false, | |
"explorer.openEditors.visible": 0, | |
"explorer.decorations.badges": false, | |
"explorer.confirmDragAndDrop": false, | |
"explorer.confirmDelete": false, | |
"explorer.fileNesting.expand": false, | |
"explorer.fileNesting.enabled": false, | |
"diffEditor.ignoreTrimWhitespace": false, | |
"search.exclude": { | |
"**/.git": true, | |
"**/.nuxt": true, | |
"**/.output": true, | |
"**/.pnpm": true, | |
"**/.vscode": true, | |
"**/.yarn": true, | |
"**/bower_components": true, | |
"**/dist/**": true, | |
"**/logs": true, | |
"**/node_modules": true, | |
"**/out/**": true, | |
"**/package-lock.json": true, | |
"**/pnpm-lock.yaml": true, | |
"**/tmp": true, | |
"**/yarn.lock": true | |
}, | |
"zenMode.restore": true, | |
"terminal.integrated.persistentSessionReviveProcess": "never", | |
"terminal.integrated.cursorStyle": "line", | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.fontSize": 15, | |
"terminal.integrated.lineHeight": 1.6, | |
"files.exclude": { | |
"**/.git": true, | |
"**/.svn": true, | |
"**/.hg": true, | |
"**/CVS": true, | |
"**/.DS_Store": true, | |
"**/node_modules": true, | |
"**/package-lock.json": true, | |
"node_modules": true | |
}, | |
// Extension configs | |
"emmet.showSuggestionsAsSnippets": true, | |
"emmet.triggerExpansionOnTab": true, | |
"[html]": { | |
"editor.defaultFormatter": "vscode.html-language-features" | |
}, | |
"telemetry.telemetryLevel": "off", | |
"redhat.telemetry.enabled": false, | |
"editor.unicodeHighlight.allowedLocales": { | |
"ru": true | |
}, | |
"editor.unicodeHighlight.allowedCharacters": { | |
"ү": true, | |
"Ү": true, | |
"’": true, | |
"‹": true, | |
"›": true, | |
"–": true | |
}, | |
// -- Vim config starts | |
"vim.easymotion": true, | |
"vim.useSystemClipboard": true, | |
"vim.hlsearch": true, | |
"vim.insertModeKeyBindings": [ | |
{ | |
"before": ["j", "j"], | |
"after": ["<Esc>"] | |
}, | |
{ | |
"before": ["£"], | |
"after": ["#"] | |
} | |
], | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["<leader>", "d"], | |
"after": ["d", "d"] | |
}, | |
{ | |
"before": ["<C-n>"], | |
"commands": [":nohl"] | |
}, | |
{ | |
"before": ["K"], | |
"commands": ["lineBreakInsert"], | |
"silent": true | |
} | |
], | |
"vim.leader": "<space>", | |
"vim.handleKeys": { | |
"<C-d>": true, | |
"<C-a>": false, | |
"<C-f>": false | |
}, | |
"vim.normalModeKeyBindings": [ | |
{ | |
"before": ["<C-n>"], | |
"commands": [":nohl"] | |
}, | |
{ | |
"before": ["<leader>", "m"], | |
"commands": ["bookmarks.toggle"] | |
}, | |
{ | |
"before": ["<leader>", "l"], | |
"commands": ["bookmarks.list"] | |
}, | |
{ | |
"before": [":"], | |
"commands": ["workbench.action.showCommands"], | |
"silent": true | |
} | |
], | |
"vim.operatorPendingModeKeyBindings": [ | |
{ | |
"before": ["{"], | |
"after": ["w"] | |
}, | |
{ | |
"before": ["L"], | |
"after": ["$"] | |
}, | |
{ | |
"before": ["H"], | |
"after": ["^"] | |
} | |
], | |
"vim.visualModeKeyBindings": [ | |
{ | |
"before": [">"], | |
"commands": ["editor.action.indentLines"] | |
}, | |
{ | |
"before": ["<"], | |
"commands": ["editor.action.outdentLines"] | |
} | |
], | |
"vim.operatorPendingModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["("], | |
"after": ["i("] | |
} | |
], | |
"vim.visualModeKeyBindingsNonRecursive": [ | |
{ | |
"before": ["p"], | |
"after": ["p", "g", "v", "y"] | |
} | |
], | |
"vim.camelCaseMotion.enable": true, | |
"vim.foldfix": true, | |
"vim.replaceWithRegister": true, | |
"vim.surround": true, | |
// -- Vim config ends | |
"css.validate": false, | |
"css.lint.hexColorLength": "ignore", | |
"eslint.codeAction.showDocumentation": { | |
"enable": true | |
}, | |
"eslint.validate": [ | |
"javascript", | |
"typescript", | |
"javascriptreact", | |
"typescriptreact", | |
"html", | |
"markdown", | |
"json", | |
"jsonc", | |
"json5" | |
], | |
"errorLens.enabledDiagnosticLevels": ["error", "warning"], | |
"prettier.requireConfig": true, | |
"tailwindCSS.includeLanguages": { | |
"Handlebars": "html" | |
}, | |
"symbols.hidesExplorerArrows": false, | |
"eslint.format.enable": true, | |
"eslint.lintTask.enable": true, | |
"yaml.schemas": { | |
"file:///Users/telmen/.vscode-insiders/extensions/docsmsft.docs-yaml-0.2.9/out/yaml-support/toc.schema.json": "/toc\\.yml/i" | |
}, | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[typescript]": { | |
"editor.defaultFormatter": "dbaeumer.vscode-eslint" | |
}, | |
"[typescriptreact]": { | |
"editor.defaultFormatter": "dbaeumer.vscode-eslint" | |
}, | |
"[css]": { | |
"editor.defaultFormatter": "stylelint.vscode-stylelint" | |
}, | |
"[markdown]": { | |
"editor.defaultFormatter": "DavidAnson.vscode-markdownlint" | |
}, | |
"[handlebars]": { | |
"editor.defaultFormatter": "vscode.html-language-features" | |
}, | |
"window.autoDetectColorScheme": true, | |
"workbench.preferredDarkColorTheme": "Subliminal", | |
"workbench.preferredLightColorTheme": "GitHub Light", | |
"editor.stickyScroll.enabled": true, | |
"workbench.statusBar.visible": false, | |
"totalTypeScript.hideAllTips": false, | |
"totalTypeScript.hideBasicTips": true, | |
"workbench.editor.enablePreview": false, | |
"workbench.layoutControl.enabled": false, | |
"totalTypeScript.hiddenTips": [ | |
"tuple-type", | |
"passing-generics-to-types", | |
"never-keyword", | |
"generic-slots-in-functions", | |
"record-utility-type", | |
"typeof", | |
"mapped-type", | |
"type-alias-with-generics", | |
"type-alias-with-multiple-generics", | |
"keyof", | |
"partial-utility-type", | |
"as-const", | |
"as-const-on-object", | |
"interface-with-generics", | |
"non-null-expression", | |
"pick-utility-type" | |
], | |
"[jsonc]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [] | |
}, | |
"workbench.iconTheme": null, | |
"workbench.colorTheme": "GitHub Light", | |
"terminal.integrated.env.osx": { | |
"FIG_NEW_SESSION": "1" | |
}, | |
"window.zoomLevel": 0, | |
"workbench.activityBar.visible": false, | |
"terminal.integrated.tabs.enabled": false | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment