aboutsummaryrefslogtreecommitdiff
path: root/lua/gabrielgio/lazy.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/gabrielgio/lazy.lua')
-rw-r--r--lua/gabrielgio/lazy.lua48
1 files changed, 17 insertions, 31 deletions
diff --git a/lua/gabrielgio/lazy.lua b/lua/gabrielgio/lazy.lua
index 42ab567..93a7b0a 100644
--- a/lua/gabrielgio/lazy.lua
+++ b/lua/gabrielgio/lazy.lua
@@ -1,35 +1,21 @@
-- this file is an amalgamation of configurations that don't have its own
-- config file and will be lazily loaded
-require('gitblame').setup()
-require('neogit').setup()
-require('formatter').setup()
+require("gitblame").setup()
+require("neogit").setup()
require("mason").setup()
-require("mason-lspconfig").setup {
- ensure_installed = {
- "cssls",
- "emmet_ls",
- "gopls",
- "html",
- "lua_ls",
- "pylsp",
- "rust_analyzer",
- "tsserver",
- "zls"
--- "clangd" not working on alpine
- },
-}
-
-local lint = require('lint')
-
-lint.linters_by_ft = {
- go = {"golangcilint"},
- lua = {"luacheck"},
- javascript = {"prettier"},
-}
-
-vim.api.nvim_create_autocmd({ "BufWritePost" }, {
- callback = function()
- lint.try_lint()
- end,
+require("mason-lspconfig").setup({
+ ensure_installed = {
+ "buf",
+ "cssls",
+ "emmet_ls",
+ "gopls",
+ "html",
+ "lua_ls",
+ "nixd",
+ "pylsp",
+ "rust_analyzer",
+ "tsserver",
+ "zls",
+ -- "clangd" not working on alpine
+ },
})
-