Fix ls aliases and add herdr config
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
return {
|
||||
{
|
||||
'NeogitOrg/neogit',
|
||||
dependencies = { 'nvim-lua/plenary.nvim', 'sindrets/diffview.nvim' },
|
||||
keys = { { '<leader>g', function() require('neogit').open() end, desc = 'Neogit' } },
|
||||
},
|
||||
{
|
||||
'lewis6991/gitsigns.nvim',
|
||||
event = 'BufWinEnter',
|
||||
opts = { current_line_blame = true }, -- who last touched this line
|
||||
},
|
||||
}
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
return {
|
||||
{
|
||||
'stevearc/oil.nvim',
|
||||
opts = { view_options = { show_hidden = true } },
|
||||
keys = { { '<leader>e', '<cmd>Oil<cr>', desc = 'File Browser' } },
|
||||
},
|
||||
{
|
||||
'folke/snacks.nvim',
|
||||
priority = 1000,
|
||||
lazy = false,
|
||||
opts = {
|
||||
picker = { enabled = true },
|
||||
notifier = { enabled = true },
|
||||
input = { enabled = true },
|
||||
},
|
||||
keys = {
|
||||
{ '<leader>f', function() Snacks.picker.files() end, desc = 'Find Files' },
|
||||
{ '<leader>s', function() Snacks.picker.grep() end, desc = 'Search Text' },
|
||||
{ '<leader>b', function() Snacks.picker.buffers() end, desc = 'Buffers' },
|
||||
{ 'gd', function() Snacks.picker.lsp_definitions() end, desc = 'Goto Definition' },
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
return {
|
||||
{
|
||||
'folke/which-key.nvim',
|
||||
lazy = false,
|
||||
config = true, -- popup that shows what my leader keys do
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user