diff --git a/lazy-lock.json b/lazy-lock.json index 612ae9e..99ab756 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -6,6 +6,7 @@ "blink.cmp": { "branch": "main", "commit": "327fff91fe6af358e990be7be1ec8b78037d2138" }, "conform.nvim": { "branch": "master", "commit": "fbcb4fa7f34bfea9be702ffff481a8e336ebf6ed" }, "friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" }, + "gitignore.nvim": { "branch": "master", "commit": "0344f643768c4d64af4add8c1bdddf6f7d4c9010" }, "gitsigns.nvim": { "branch": "main", "commit": "1ee5c1fd068c81f9dd06483e639c2aa4587dc197" }, "gruvbox.nvim": { "branch": "main", "commit": "5e0a460d8e0f7f669c158dedd5f9ae2bcac31437" }, "hardtime.nvim": { "branch": "main", "commit": "b4e431934af1fe224a3a801f632c008278cb7628" }, diff --git a/lua/plugins/git.lua b/lua/plugins/git.lua index 0a00c3c..216f0fc 100644 --- a/lua/plugins/git.lua +++ b/lua/plugins/git.lua @@ -1,4 +1,8 @@ return { + { + 'wintermute-cell/gitignore.nvim', + opts = {}, + }, -- FLOATING COMMIT WINDOW { 'lsig/messenger.nvim', diff --git a/lua/plugins/ui.lua b/lua/plugins/ui.lua index 7811638..3e79a97 100644 --- a/lua/plugins/ui.lua +++ b/lua/plugins/ui.lua @@ -6,13 +6,14 @@ return { lazy = false, -- to load before treesitter priority = 45, - config = function() - require('markview').setup({ - markdown = { - code_blocks = { sign = false }, - }, - }) - end, + opts = { + preview = { + enable = false, + }, + }, + keys = { + { 'cv', 'Markview toggle', desc = 'Toggle markdown preview', mode = 'n' }, + }, }, -- markdown preview diff --git a/lua/plugins/whichkey.lua b/lua/plugins/whichkey.lua index c5188c7..092c457 100644 --- a/lua/plugins/whichkey.lua +++ b/lua/plugins/whichkey.lua @@ -34,7 +34,7 @@ return { show_help = false, show_keys = true, triggers = { - { '', mode = 'nvisoct' }, + { '', mode = 'nvisoct' }, { '', mode = { 'n', 'v' } }, }, }) @@ -101,6 +101,7 @@ return { { 'ga', ':Gitsigns stage_hunk', desc = 'Stage Hunk' }, { 'gb', ":lua require('gitsigns').blame_line({full = true})", desc = 'Blame' }, { 'gB', ":lua require('snacks').git.blame_line()", desc = 'Detailed Blame' }, + { 'gc', ':Gitignore', desc = 'Generate .gitignore' }, { 'gd', ':Gitsigns diffthis HEAD', desc = 'Git Diff' }, { 'gF', ':Git', desc = 'Fugitive Panel' }, { 'gi', ':Gitsigns preview_hunk', desc = 'Hunk Info' },