chore(nvim): misc changes with some plugins
This commit is contained in:
parent
2b0da323af
commit
0f6a99667f
6 changed files with 26 additions and 31 deletions
|
@ -1,13 +1,13 @@
|
||||||
local ac = vim.api.nvim_create_autocmd
|
local ac = vim.api.nvim_create_autocmd
|
||||||
local ag = vim.api.nvim_create_augroup
|
local ag = vim.api.nvim_create_augroup
|
||||||
|
|
||||||
-- Disable diagnostics in a .env file
|
-- -- Disable diagnostics in a .env file
|
||||||
ac("BufRead", {
|
-- ac("BufRead", {
|
||||||
pattern = ".env",
|
-- pattern = ".env",
|
||||||
callback = function()
|
-- callback = function()
|
||||||
vim.diagnostic.disable(false)
|
-- vim.diagnostic.disable(false)
|
||||||
end,
|
-- end,
|
||||||
})
|
-- })
|
||||||
|
|
||||||
local auto_close_filetype = {
|
local auto_close_filetype = {
|
||||||
"lazy",
|
"lazy",
|
||||||
|
@ -70,14 +70,14 @@ ac("BufEnter", {
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Disable eslint on node_modules
|
-- -- Disable eslint on node_modules
|
||||||
ac({ "BufNewFile", "BufRead" }, {
|
-- ac({ "BufNewFile", "BufRead" }, {
|
||||||
group = ag("DisableEslintOnNodeModules", { clear = true }),
|
-- group = ag("DisableEslintOnNodeModules", { clear = true }),
|
||||||
pattern = { "**/node_modules/**", "node_modules", "/node_modules/*" },
|
-- pattern = { "**/node_modules/**", "node_modules", "/node_modules/*" },
|
||||||
callback = function()
|
-- callback = function()
|
||||||
vim.diagnostic.disable(false)
|
-- vim.diagnostic.disable(false)
|
||||||
end,
|
-- end,
|
||||||
})
|
-- })
|
||||||
|
|
||||||
-- Toggle between relative/absolute line numbers
|
-- Toggle between relative/absolute line numbers
|
||||||
local numbertoggle = ag("numbertoggle", { clear = true })
|
local numbertoggle = ag("numbertoggle", { clear = true })
|
||||||
|
|
|
@ -8,7 +8,6 @@ return {
|
||||||
completion = {
|
completion = {
|
||||||
menu = {
|
menu = {
|
||||||
border = "rounded",
|
border = "rounded",
|
||||||
winhighlight = "Normal:BlinkCmpDoc,FloatBorder:BlinkCmpDocBorder,CursorLine:BlinkCmpDocCursorLine,Search:None",
|
|
||||||
},
|
},
|
||||||
documentation = {
|
documentation = {
|
||||||
window = {
|
window = {
|
||||||
|
|
|
@ -34,7 +34,11 @@ return {
|
||||||
{
|
{
|
||||||
"<leader>sy",
|
"<leader>sy",
|
||||||
function()
|
function()
|
||||||
|
if LazyVim.pick.picker.name == "snacks" then
|
||||||
|
Snacks.picker.yanky()
|
||||||
|
else
|
||||||
vim.cmd([[YankyRingHistory]])
|
vim.cmd([[YankyRingHistory]])
|
||||||
|
end
|
||||||
end,
|
end,
|
||||||
mode = { "n", "v" },
|
mode = { "n", "v" },
|
||||||
desc = "Yank History",
|
desc = "Yank History",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
return {
|
return {
|
||||||
"m4xshen/hardtime.nvim",
|
"m4xshen/hardtime.nvim",
|
||||||
dependencies = { "MunifTanjim/nui.nvim", "nvim-lua/plenary.nvim" },
|
dependencies = { "MunifTanjim/nui.nvim" },
|
||||||
event = "LazyFile",
|
event = "LazyFile",
|
||||||
keys = {
|
keys = {
|
||||||
{ "<leader>uH", "<cmd>Hardtime toggle<CR>", desc = "Toggle Hardtime" },
|
{ "<leader>uH", "<cmd>Hardtime toggle<CR>", desc = "Toggle Hardtime" },
|
||||||
|
@ -20,16 +20,6 @@ return {
|
||||||
"outline",
|
"outline",
|
||||||
},
|
},
|
||||||
restriction_mode = "hint",
|
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 = {
|
disabled_keys = {
|
||||||
["<Up>"] = { "" },
|
["<Up>"] = { "" },
|
||||||
["<Down>"] = { "" },
|
["<Down>"] = { "" },
|
||||||
|
|
|
@ -62,6 +62,7 @@ return {
|
||||||
keys = {
|
keys = {
|
||||||
{ "<leader>fz", function() Snacks.picker.zoxide() end, desc = "Zoxide" },
|
{ "<leader>fz", function() Snacks.picker.zoxide() end, desc = "Zoxide" },
|
||||||
{ "<leader>S", function() Snacks.picker.spelling() end, desc = "Spelling" },
|
{ "<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>gB", function() Snacks.picker.git_branches() end, desc = "Git Branches" },
|
||||||
{ "<leader>go", function() Snacks.gitbrowse() end, desc = "Git Open Line" },
|
{ "<leader>go", function() Snacks.gitbrowse() end, desc = "Git Open Line" },
|
||||||
},
|
},
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
return {
|
return {
|
||||||
{
|
{
|
||||||
"lewis6991/gitsigns.nvim",
|
|
||||||
dependencies = {
|
|
||||||
"purarue/gitsigns-yadm.nvim",
|
"purarue/gitsigns-yadm.nvim",
|
||||||
|
lazy = true,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"lewis6991/gitsigns.nvim",
|
||||||
opts = {
|
opts = {
|
||||||
_on_attach_pre = function(bufnr, callback)
|
_on_attach_pre = function(bufnr, callback)
|
||||||
if vim.fn.executable("yadm") == 1 then
|
if vim.fn.executable("yadm") == 1 then
|
||||||
|
|
Loading…
Add table
Reference in a new issue