22 lines
416 B
Lua
22 lines
416 B
Lua
local M = {}
|
|
|
|
local config = require('chai.config')
|
|
local autocmds = require('chai.autocmds')
|
|
local buffers = require('chai.buffers')
|
|
local commands = require('chai.commands')
|
|
|
|
--- initializes chai.nvim plugin
|
|
---@param opts any plugin options
|
|
function M.setup(opts)
|
|
-- set up configuration
|
|
config.setup(opts)
|
|
|
|
buffers.setup()
|
|
autocmds.setup()
|
|
|
|
-- add commands
|
|
commands.setup()
|
|
end
|
|
|
|
return M
|