{
    "clangd.path": "/usr/local/opt/llvm/bin/clangd",
    "clangd.semanticHighlighting": true,
    "git.addGBlameToVirtualText": true,
    "diagnostic.checkCurrentLine": true,
    "languageserver": {
        "bash": {
            "args": [
                "start"
            ],
            "command": "bash-language-server",
            "filetypes": [
                "sh"
            ],
            "ignoredRootPaths": [
                "~"
            ]
        },
        "sourcekit-lsp": {
            "command": "/Applications/Xcode-12.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/sourcekit-lsp",
            "filetypes": [
                "swift"
            ],
            "rootPatterns": [
                "Package.swift"
            ]
        }
    },
    "python.jediEnabled": false,
    "python.linting.mypyEnabled": true
}

{
    "clangd.path": "/usr/local/opt/llvm/bin/clangd",
    "clangd.semanticHighlighting": true,
    "git.addGBlameToVirtualText": true,
    "diagnostic.checkCurrentLine": true,
    "languageserver": {
        "bash": {
            "args": [
                "start"
            ],
            "command": "bash-language-server",
            "filetypes": [
                "sh"
            ],
            "ignoredRootPaths": [
                "~"
            ]
        },
        "sourcekit-lsp": {
            "command": "/Applications/Xcode-12.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/sourcekit-lsp",
            "filetypes": [
                "c",
                "cpp",
                "def",
                "objc",
                "swift"
            ],
            "requireRootPattern": true,
            "rootPatterns": [
                "Package.swift"
            ]
        }
    },
    "python.jediEnabled": false,
    "python.linting.mypyEnabled": true
}

Enable sourcekit-lsp for more types
Enable sourcekit-lsp for more types
