chore(nvim): misc changes with some plugins

This commit is contained in:
Sergio Laín 2025-06-08 21:27:55 +02:00
parent 2b0da323af
commit 0f6a99667f
No known key found for this signature in database
GPG key ID: 51BB28D8B42FB438
6 changed files with 26 additions and 31 deletions

View file

@ -1,13 +1,13 @@
local ac = vim.api.nvim_create_autocmd
local ag = vim.api.nvim_create_augroup
-- Disable diagnostics in a .env file
ac("BufRead", {
pattern = ".env",
callback = function()
vim.diagnostic.disable(false)
end,
})
-- -- Disable diagnostics in a .env file
-- ac("BufRead", {
-- pattern = ".env",
-- callback = function()
-- vim.diagnostic.disable(false)
-- end,
-- })
local auto_close_filetype = {
"lazy",
@ -70,14 +70,14 @@ ac("BufEnter", {
end,
})
-- Disable eslint on node_modules
ac({ "BufNewFile", "BufRead" }, {
group = ag("DisableEslintOnNodeModules", { clear = true }),
pattern = { "**/node_modules/**", "node_modules", "/node_modules/*" },
callback = function()
vim.diagnostic.disable(false)
end,
})
-- -- Disable eslint on node_modules
-- ac({ "BufNewFile", "BufRead" }, {
-- group = ag("DisableEslintOnNodeModules", { clear = true }),
-- pattern = { "**/node_modules/**", "node_modules", "/node_modules/*" },
-- callback = function()
-- vim.diagnostic.disable(false)
-- end,
-- })
-- Toggle between relative/absolute line numbers
local numbertoggle = ag("numbertoggle", { clear = true })

View file

@ -8,7 +8,6 @@ return {
completion = {
menu = {
border = "rounded",
winhighlight = "Normal:BlinkCmpDoc,FloatBorder:BlinkCmpDocBorder,CursorLine:BlinkCmpDocCursorLine,Search:None",
},
documentation = {
window = {

View file

@ -34,7 +34,11 @@ return {
{
"<leader>sy",
function()
if LazyVim.pick.picker.name == "snacks" then
Snacks.picker.yanky()
else
vim.cmd([[YankyRingHistory]])
end
end,
mode = { "n", "v" },
desc = "Yank History",

View file

@ -1,6 +1,6 @@
return {
"m4xshen/hardtime.nvim",
dependencies = { "MunifTanjim/nui.nvim", "nvim-lua/plenary.nvim" },
dependencies = { "MunifTanjim/nui.nvim" },
event = "LazyFile",
keys = {
{ "<leader>uH", "<cmd>Hardtime toggle<CR>", desc = "Toggle Hardtime" },
@ -20,16 +20,6 @@ return {
"outline",
},
restriction_mode = "hint",
restricted_keys = {
["h"] = { "n", "x" },
["l"] = { "n", "x" },
["-"] = { "n", "x" },
["+"] = { "n", "x" },
["gj"] = { "n", "x" },
["gk"] = { "n", "x" },
["<C-N>"] = { "n", "x" },
["<C-P>"] = { "n", "x" },
},
disabled_keys = {
["<Up>"] = { "" },
["<Down>"] = { "" },

View file

@ -62,6 +62,7 @@ return {
keys = {
{ "<leader>fz", function() Snacks.picker.zoxide() end, desc = "Zoxide" },
{ "<leader>S", function() Snacks.picker.spelling() end, desc = "Spelling" },
{ "<leader>B", function() Snacks.picker.buffers() end, desc = "Buffers" },
{ "<leader>gB", function() Snacks.picker.git_branches() end, desc = "Git Branches" },
{ "<leader>go", function() Snacks.gitbrowse() end, desc = "Git Open Line" },
},

View file

@ -1,9 +1,10 @@
return {
{
"lewis6991/gitsigns.nvim",
dependencies = {
"purarue/gitsigns-yadm.nvim",
lazy = true,
},
{
"lewis6991/gitsigns.nvim",
opts = {
_on_attach_pre = function(bufnr, callback)
if vim.fn.executable("yadm") == 1 then