{ default = { plugins.lsp = { enable = true; servers.vls.enable = true; }; extraConfigLuaPost = '' -- V files are recognized by default assert(vim.filetype.match({ filename = "test.v" }) == "vlang", "V filetype is not recognized") ''; }; extra-options = { plugins.lsp = { enable = true; servers.vls = { enable = true; autoSetFiletype = true; }; }; extraConfigLuaPost = '' -- autoSetFiletype assert(vim.filetype.match({ filename = "test.v" }) == "vlang", "V filetype is not recognized") ''; }; }