return { "lazar/tia-lsp.nvim", ft = "scl", lazy = true, dependencies = { "neovim/nvim-lspconfig", "nvim-treesitter/nvim-treesitter", "saghen/blink.cmp", }, config = function(_, opts) require("tia_lsp").setup({ server_path = opts.server_path, ts_parser_url = opts.ts_parser_url, lsp = opts.lsp, cmp = opts.cmp ~= false, workspace_types = opts.workspace_types ~= false, auto_prefix = opts.auto_prefix ~= false, project_root = opts.project_root, library_paths = opts.library_paths, debug = opts.debug, }) end, }