aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel A. Giovanini <g.giovanini@gridx.de>2024-09-02 11:25:37 +0200
committerGabriel A. Giovanini <g.giovanini@gridx.de>2024-09-02 11:25:37 +0200
commiteca140c8a12198c45b9abaefa8aa186686957ab1 (patch)
tree4112ba4ddf3e706f39696d150914c030d4ca97f1
parent7b73788635bdddffb340ff779b83d04556b3f8c8 (diff)
downloadgabrielgio.lua-eca140c8a12198c45b9abaefa8aa186686957ab1.tar.gz
gabrielgio.lua-eca140c8a12198c45b9abaefa8aa186686957ab1.tar.bz2
gabrielgio.lua-eca140c8a12198c45b9abaefa8aa186686957ab1.zip
feat: Sync
-rw-r--r--init.lua1
-rw-r--r--lua/gabrielgio/lazy.lua28
2 files changed, 15 insertions, 14 deletions
diff --git a/init.lua b/init.lua
index 524e006..39fe585 100644
--- a/init.lua
+++ b/init.lua
@@ -24,6 +24,7 @@ local pkgs = {
"nvim-telescope/telescope.nvim", -- telescope
"nvim-telescope/telescope-file-browser.nvim", -- telescope file browser
"TimUntersberger/neogit", -- magit
+ "f-person/git-blame.nvim", -- more git info
"echasnovski/mini.nvim", -- provides many things
"mhartington/formatter.nvim", -- provider formatter
"mfussenegger/nvim-lint", -- general linter
diff --git a/lua/gabrielgio/lazy.lua b/lua/gabrielgio/lazy.lua
index 2179cb8..42ab567 100644
--- a/lua/gabrielgio/lazy.lua
+++ b/lua/gabrielgio/lazy.lua
@@ -1,35 +1,35 @@
-- 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("mason").setup()
require("mason-lspconfig").setup {
ensure_installed = {
- "gopls",
- "zls",
- "lua_ls",
- "rust_analyzer",
--- "clangd", not working on alpine
"cssls",
- "html",
"emmet_ls",
+ "gopls",
+ "html",
+ "lua_ls",
"pylsp",
- "zls",
- "tsserver"
+ "rust_analyzer",
+ "tsserver",
+ "zls"
+-- "clangd" not working on alpine
},
}
local lint = require('lint')
lint.linters_by_ft = {
- markdown = {'vale'},
- go = {"golangcilint"},
- lua = {"luacheck"},
+ go = {"golangcilint"},
+ lua = {"luacheck"},
+ javascript = {"prettier"},
}
vim.api.nvim_create_autocmd({ "BufWritePost" }, {
- callback = function()
- lint.try_lint()
- end,
+ callback = function()
+ lint.try_lint()
+ end,
})