| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 | --[[O is the global options objectFormatters and linters should befilled in as strings with eithera global executable or a path toan executable]]-- generalO.auto_complete = trueO.colorscheme = 'lunar'O.auto_close_tree = 0O.wrap_lines = falseO.timeoutlen = 100O.document_highlight = true-- dashboard-- O.dashboard.custom_header = {""}-- O.dashboard.footer = {""}-- if you don't want all the parsers change this to a table of the ones you wantO.treesitter.ensure_installed = "all"O.treesitter.ignore_install = {"haskell"}O.treesitter.highlight.enabled = trueO.clang.diagnostics.virtual_text = falseO.clang.diagnostics.signs = falseO.clang.diagnostics.underline = false-- python-- add things like O.python.formatter.yapf.exec_path-- add things like O.python.linter.flake8.exec_path-- add things like O.python.formatter.isort.exec_pathO.python.formatter = 'yapf'-- O.python.linter = 'flake8'O.python.isort = trueO.python.autoformat = trueO.python.diagnostics.virtual_text = trueO.python.diagnostics.signs = trueO.python.diagnostics.underline = trueO.python.analysis.type_checking = "off"O.python.analysis.auto_search_paths = trueO.python.analysis.use_library_code_types = true-- lua-- TODO look into styluaO.lua.formatter = 'lua-format'-- O.lua.formatter = 'lua-format'O.lua.autoformat = false-- javascriptO.tsserver.formatter = 'prettier'O.tsserver.linter = nilO.tsserver.autoformat = true-- jsonO.json.autoformat = true-- rubyO.ruby.autoformat = true-- goO.go.autoformat = true-- create custom autocommand field (This would be easy with lua)-- Turn off relative_numbers-- O.relative_number = false
 |