summaryrefslogblamecommitdiff
path: root/profiles/main/data/settings.json
blob: fa2ab55439a26bfc6e0183b26b63145e5ad3ff0f (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
 
                                     










                                                                                               
                                                                                               

































































                                                                                               
                                      









                                                      
                                                
      
                                              
 
{
    "window.titleBarStyle": "custom",
    "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": "'FiraCode Nerd Font Mono','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,
    "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": "#a3a33a"
    },
    "workbench.colorTheme": "One Dark Modern",
}