mirror of
https://github.com/dcarrillo/dotfiles.git
synced 2025-07-02 18:59:26 +00:00
[neovim] Reorganize lua packages
This commit is contained in:
6
.config/nvim/lua/core/init.lua
Normal file
6
.config/nvim/lua/core/init.lua
Normal file
@ -0,0 +1,6 @@
|
||||
require("core.options")
|
||||
require("core.keymaps")
|
||||
require("core.plugins")
|
||||
require("core.autocommands")
|
||||
require("core.commands")
|
||||
require("core.colorscheme")
|
23
.config/nvim/lua/plugins/init.lua
Normal file
23
.config/nvim/lua/plugins/init.lua
Normal file
@ -0,0 +1,23 @@
|
||||
require("plugins.cmp")
|
||||
require("plugins.telescope")
|
||||
require("plugins.treesitter")
|
||||
require("plugins.autopairs")
|
||||
require("plugins.comment")
|
||||
require("plugins.gitsigns")
|
||||
require("plugins.neo-tree")
|
||||
require("plugins.bufferline")
|
||||
require("plugins.lualine")
|
||||
require("plugins.impatient")
|
||||
require("plugins.illuminate")
|
||||
require("plugins.indentline")
|
||||
require("plugins.lsp")
|
||||
require("plugins.dap")
|
||||
require("plugins.go")
|
||||
require("plugins.outline")
|
||||
require("plugins.wilder")
|
||||
require("plugins.trouble")
|
||||
require("plugins.autosave")
|
||||
require("plugins.markdowntoc")
|
||||
require("plugins.session-manager")
|
||||
require("plugins.diffview")
|
||||
require("plugins.sad")
|
@ -3,8 +3,8 @@ if not status_ok then
|
||||
return
|
||||
end
|
||||
|
||||
require("user.lsp.mason")
|
||||
require("user.lsp.handlers").setup()
|
||||
require("user.lsp.null-ls")
|
||||
require("plugins.lsp.mason")
|
||||
require("plugins.lsp.handlers").setup()
|
||||
require("plugins.lsp.null-ls")
|
||||
|
||||
win.default_options.border = "rounded"
|
@ -36,13 +36,13 @@ local opts = {}
|
||||
|
||||
for _, server in pairs(servers) do
|
||||
opts = {
|
||||
on_attach = require("user.lsp.handlers").on_attach,
|
||||
capabilities = require("user.lsp.handlers").capabilities,
|
||||
on_attach = require("plugins.lsp.handlers").on_attach,
|
||||
capabilities = require("plugins.lsp.handlers").capabilities,
|
||||
}
|
||||
|
||||
server = vim.split(server, "@")[1]
|
||||
|
||||
local require_ok, conf_opts = pcall(require, "user.lsp.settings." .. server)
|
||||
local require_ok, conf_opts = pcall(require, "plugins.lsp.settings." .. server)
|
||||
if require_ok then
|
||||
opts = vim.tbl_deep_extend("force", conf_opts, opts)
|
||||
end
|
Reference in New Issue
Block a user