Skip to content

Instantly share code, notes, and snippets.

@nirnejak
Last active June 2, 2024 04:54
Show Gist options
  • Save nirnejak/3773427ef028723130d2e6d0abdab8e2 to your computer and use it in GitHub Desktop.
Save nirnejak/3773427ef028723130d2e6d0abdab8e2 to your computer and use it in GitHub Desktop.
Jitendra Nirnejak's Editor Configuration
{
"editor.tabSize": 2,
"editor.fontSize": 14,
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.fontLigatures": true,
"editor.fontFamily": "SF Mono, JetBrains Mono, monospace",
"editor.fontWeight": 400,
"editor.suggest.preview": true,
"editor.suggestSelection": "first",
"editor.inlineSuggest.enabled": true,
"editor.cursorBlinking": "smooth",
"editor.accessibilitySupport": "off",
"editor.cursorSmoothCaretAnimation": "on",
"editor.minimap.renderCharacters": false,
"editor.unicodeHighlight.ambiguousCharacters": false,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.codeActionsOnSave": {
"source.fixAll": "explicit"
},
"terminal.external.osxExec": "iTerm.app",
"terminal.integrated.fontSize": 14,
"terminal.integrated.lineHeight": 1.23,
"terminal.integrated.tabs.enabled": false,
"terminal.integrated.gpuAcceleration": "on",
"terminal.integrated.fontFamily": "JetBrainsMono Nerd Font, JetBrains Mono, monospace",
"terminal.integrated.fontWeight": "400",
"terminal.integrated.autoReplies": {
"[oh-my-zsh] Would you like to update? [Y/n]": "Y\r"
},
"workbench.colorTheme": "GitHub Dark",
"workbench.iconTheme": "material-icon-theme",
"workbench.startupEditor": "none",
"workbench.layoutControl.enabled": false,
"workbench.editor.empty.hint": "hidden",
"window.commandCenter": false,
"explorer.compactFolders": false,
"notebook.lineNumbers": "on",
"git.autofetch": true,
"git.branchProtection": ["master", "main"],
"material-icon-theme.activeIconPack": "react",
"material-icon-theme.folders.theme": "specific",
"security.workspace.trust.untrustedFiles": "open",
"files.associations": {
"*.jsx": "javascriptreact",
"*.tsx": "typescriptreact"
},
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"typescript": "typescriptreact",
"vue": "html",
"vue-html": "html"
},
"eslint.validate": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact",
"vue"
],
"svg.preview.mode": "svg",
"javascript.updateImportsOnFileMove.enabled": "always",
"typescript.updateImportsOnFileMove.enabled": "always",
// "[javascript, javascriptreact, typescript, typescriptreact]": {
// "editor.defaultFormatter": "vscode.typescript-language-features"
// },
"go.lintOnSave": "package",
"go.formatTool": "goimports",
"go.autocompleteUnimportedPackages": true,
"go.testFlags": ["-v"],
"gopls": {
"ui.semanticTokens": true
},
"[go]": {
"editor.defaultFormatter": "golang.go",
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit"
}
},
"todohighlight.keywords": [
{
"text": "INFO:",
"color": "#FFFFFF",
"backgroundColor": "#189BF8",
"isWholeLine": false
}
],
"totalTypeScript.hideAllTips": false,
"totalTypeScript.hideBasicTips": false,
"totalTypeScript.hiddenTips": [
"type-alias-declaration",
"ts-object-type",
"basic-types",
"any-type",
"array-type",
"typing-function-parameters",
"function-return-type",
"passing-generics-to-types",
"union-type",
"literal-type",
"variable-type-annotation",
"interface-declaration",
"optional-object-property",
"as-assertion",
"undefined-keyword",
"tuple-type",
"null-keyword",
"record-utility-type"
],
"cSpell.userWords": ["Jitendra", "Nirnejak"],
"diffEditor.renderSideBySide": true,
"editor.minimap.enabled": false,
"eslint.debug": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment