diff options
Diffstat (limited to 'nvim')
-rw-r--r-- | nvim/.config/nvim/lua/tobyvin/plugins/lua-dev.lua | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/lua-dev.lua b/nvim/.config/nvim/lua/tobyvin/plugins/lua-dev.lua index 2338657..ad686fc 100644 --- a/nvim/.config/nvim/lua/tobyvin/plugins/lua-dev.lua +++ b/nvim/.config/nvim/lua/tobyvin/plugins/lua-dev.lua @@ -7,7 +7,23 @@ M.setup = function() return end - lua_dev.setup() + lua_dev.setup({ + library = { + enabled = true, + runtime = true, + types = true, + plugins = { "nvim-treesitter", "plenary.nvim", "telescope.nvim" }, + }, + override = function(root_dir, library) + local lua_dev_utils = require("lua-dev.util") + if lua_dev_utils.has_file(root_dir, lua_dev_utils.fqn("~/.dotfiles/nvim/.config/nvim")) then + library.enabled = true + library.runtime = true + library.types = true + library.plugins = { "nvim-treesitter", "plenary.nvim", "telescope.nvim" } + end + end, + }) local lsp = require("tobyvin.lsp") local lspconfig = require("lspconfig") |