diff options
Diffstat (limited to 'profiles/main/data/settings.json')
-rw-r--r-- | profiles/main/data/settings.json | 92 |
1 files changed, 91 insertions, 1 deletions
diff --git a/profiles/main/data/settings.json b/profiles/main/data/settings.json index f322129..4c1a560 100644 --- a/profiles/main/data/settings.json +++ b/profiles/main/data/settings.json @@ -1,5 +1,95 @@ { "window.titleBarStyle": "custom", + "workbench.colorTheme": "Default Light Modern", + "debug.allowBreakpointsEverywhere": true, + "debug.autoExpandLazyVariables": true, + "debug.console.fontFamily": "'Fira Code Retina','Droid Sans Mono', 'monospace', monospace", + "debug.console.fontSize": 11, + "debug.console.lineHeight": 14, + "debug.internalConsoleOptions": "openOnSessionStart", + "debug.openDebug": "openOnSessionStart", + "debug.showBreakpointsInOverviewRuler": true, + "debug.toolBarLocation": "docked", + "diffEditor.codeLens": true, + "diffEditor.wordWrap": "off", + "editor.fontFamily": "'Fira Code Retina','Droid Sans Mono', 'monospace', monospace", + "editor.fontLigatures": true, + "editor.fontSize": 11, + "editor.gotoLocation.multipleDeclarations": "gotoAndPeek", + "editor.gotoLocation.multipleImplementations": "gotoAndPeek", + "editor.gotoLocation.multipleReferences": "gotoAndPeek", + "editor.gotoLocation.multipleTypeDefinitions": "gotoAndPeek", + "editor.gotoLocation.multipleDefinitions": "gotoAndPeek", + "editor.gotoLocation.alternativeDeclarationCommand": "editor.action.goToImplementation", + "editor.gotoLocation.alternativeDefinitionCommand": "editor.action.goToImplementation", + "editor.gotoLocation.alternativeImplementationCommand": "editor.action.goToImplementation", + "editor.gotoLocation.alternativeReferenceCommand": "editor.action.goToImplementation", + "editor.gotoLocation.alternativeTypeDefinitionCommand": "editor.action.goToImplementation", + "editor.guides.bracketPairs": false, + "editor.guides.indentation": false, + "editor.inlayHints.enabled": "off", + "editor.inlayHints.fontSize": 10, + "editor.inlayHints.padding": true, + "editor.lineHeight": 1.4, + "editor.minimap.renderCharacters": false, + "editor.minimap.showSlider": "always", + "editor.renderLineHighlight": "all", + "editor.renderWhitespace": "boundary", + "editor.rulers": [ + 120, + ], + "editor.unicodeHighlight.nonBasicASCII": false, + "editor.wordWrap": "off", + "editor.inlineSuggest.showToolbar": "always", + "editor.suggest.showWords": false, + "files.autoSave": "onFocusChange", + "go.inlayHints.constantValues": true, + "go.inlayHints.functionTypeParameters": true, + "go.inlayHints.parameterNames": true, + "go.inlayHints.rangeVariableTypes": true, + "go.inlayHints.compositeLiteralFields": true, + "go.inlayHints.compositeLiteralTypes": true, + "go.lintTool": "golangci-lint", + "go.toolsManagement.autoUpdate": true, + "[go]": { + "editor.defaultFormatter": "golang.go", + "editor.formatOnSave": true, + "editor.codeActionsOnSave": { + "source.organizeImports": "explicit" + }, + }, + "go.enableCodeLens": { + "references": true, + }, + "editor.suggest.showStructs": true, + "gopls": { + "formatting.local": "golang.go", + // "formatting.gofumpt": true, + "ui.codelenses": { + "generate": true, + "test": false, + "upgrade_dependency": true, + "tidy": true, + }, + "ui.completion.experimentalPostfixCompletions": true, + "ui.documentation.linksInHover": true, + "ui.navigation.importShortcut": "Definition", + "ui.semanticTokens": true, + "ui.diagnostic.staticcheck": true, + }, + "makefile.phonyOnlyTargets": true, + "notebook.output.scrolling": true, "redhat.telemetry.enabled": false, - "workbench.colorTheme": "Default Light Modern" + "search.showLineNumbers": true, + "security.workspace.trust.startupPrompt": "never", + "terminal.integrated.fontSize": 11, + "terminal.integrated.lineHeight": 1.4, + "terminal.integrated.minimumContrastRatio": 2.5, + "window.autoDetectColorScheme": true, + "workbench.iconTheme": "vscode-great-icons", + "workbench.productIconTheme": "icons-carbon", + "workbench.tips.enabled": false, + "workbench.colorCustomizations": { + "editorWhitespace.foreground": "#a3a3a3" + }, }
\ No newline at end of file |