Skip to content

Instantly share code, notes, and snippets.

@MH4GF
Created July 7, 2023 01:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MH4GF/2129f90ff42f9caeb55ce93b229997aa to your computer and use it in GitHub Desktop.
Save MH4GF/2129f90ff42f9caeb55ce93b229997aa to your computer and use it in GitHub Desktop.
my settings.json
{
"terminal.integrated.tabs.enabled": true,
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"vim.insertModeKeyBindings": [
{
"before": ["j", "j"],
"after": ["<C-[>"]
}
],
"files.autoSave": "afterDelay",
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.formatOnSave": true,
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[rust]": {
"editor.defaultFormatter": "rust-lang.rust"
},
"workbench.startupEditor": "none",
"redhat.telemetry.enabled": true,
"security.workspace.trust.untrustedFiles": "open",
"workbench.editor.enablePreview": false,
"go.toolsManagement.autoUpdate": true,
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"editor.accessibilitySupport": "off",
"typescript.updateImportsOnFileMove.enabled": "always",
"git.autofetch": true,
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"window.newWindowDimensions": "inherit",
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.fontFamily": "'FiraCode Nerd Font', Menlo, Monaco, 'Courier New', monospace",
"javascript.updateImportsOnFileMove.enabled": "always",
"editor.tabSize": 2,
"settingsSync.ignoredSettings": ["-C_Cpp.default.includePath"],
"[cpp]": {
"editor.defaultFormatter": "ms-vscode.cpptools"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.inlineSuggest.enabled": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"workbench.colorTheme": "Monokai Dimmed",
"eslint.alwaysShowStatus": true,
"githubPullRequests.pullBranch": "never",
"javascript.inlayHints.enumMemberValues.enabled": true,
"javascript.inlayHints.functionLikeReturnTypes.enabled": true,
"javascript.inlayHints.propertyDeclarationTypes.enabled": true,
"javascript.inlayHints.variableTypes.enabled": true,
"javascript.inlayHints.parameterTypes.enabled": true,
"typescript.inlayHints.enumMemberValues.enabled": true,
"typescript.inlayHints.propertyDeclarationTypes.enabled": true,
"typescript.inlayHints.parameterTypes.enabled": true,
"typescript.inlayHints.variableTypes.enabled": true,
"typescript.inlayHints.functionLikeReturnTypes.enabled": true,
"eslint.workingDirectories": [{ "mode": "auto" }],
"haskell.manageHLS": "GHCup",
"haskell.serverEnvironment": {
"PATH": "${HOME}/.ghcup/bin:$PATH"
},
"totalTypeScript.hiddenTips": [
"ts-object-type",
"type-alias-declaration",
"passing-generics-to-types",
"typeof",
"literal-type",
"typing-function-parameters",
"parameters-utility-type",
"function-return-type",
"variable-type-annotation",
"as-assertion",
"basic-types",
"interface-declaration",
"record-utility-type",
"union-type",
"array-type",
"optional-object-property",
"mapped-type",
"undefined-keyword",
"keyof",
"type-alias-with-generics",
"conditional-type",
"nested-conditional-type",
"infer",
"never-keyword",
"null-keyword",
"generic-slots-in-functions",
"any-type",
"readonly-utility-type",
"non-null-expression",
"type-alias-with-multiple-generics",
"tuple-type",
"interface-with-generics",
"interface-with-multiple-generics",
"partial-utility-type",
"in-operator-narrowing",
"as-const",
"omit-utility-type",
"pick-utility-type",
"as-const-on-object",
"returntype-utility-type",
"extract-utility-type",
"exclude-utility-type",
"nonnullable-utility-type",
"type-predicate"
],
"git.openRepositoryInParentFolders": "never",
"totalTypeScript.hideAllTips": false,
"totalTypeScript.hideBasicTips": false,
"github.copilot.enable": {
"*": true,
"plaintext": false,
"markdown": true,
"scminput": false
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment