{
	"codeLens.enable": true,
	"languageserver": {
		"golang": {
			"command": "gopls",
			"rootPatterns": ["go.mod", ".vim/", ".git/", ".hg/"],
			"filetypes": ["go"]
		}
	},
	"explorer": {
		"width": 32,
		"icon.enableNerdfont": true,
		"file.reveal.whenOpen": false,
		"keyMappings.global": {
			"l": ["wait", "expandable?", "expand", "open:select:keep"],
			"L": ["wait", "expandable?", "expand", "open"]
		}
	},
	"markdownlint.config": {
		"default": true,
		"MD001": false,
		"MD007": false,
		"MD012": false,
		"MD013": false,
		"MD024": false,
		"MD032": false,
		"MD033": false,
		"MD041": false
	},
	"go.goplsOptions": {
		"completeUnimported": true,
		"gofumpt": true,
		"hoverKind": "SynopsisDocumentation",
		"linksInHover": false
	},
	"typescript": {
		"implementationsCodeLense.enable": false,
		"referencesCodeLens.enable": false
	},
	"javascript": {
		"implementationsCodeLense.enable": false,
		"referencesCodeLens.enable": false
	},
	"Lua": {
		"workspace.library": {
			"/usr/share/nvim/runtime/lua": true,
			"/usr/share/nvim/runtime/lua/vim": true,
			"/usr/share/nvim/runtime/lua/vim/lsp": true,
		},
		"diagnostics": {
			"globals": ["vim"]
		}
	}
}
