Fix ls aliases and add herdr config

This commit is contained in:
Lap Tran
2026-07-18 22:54:23 -04:00
parent ee7ed15ce7
commit bcabdec9c7
13 changed files with 156 additions and 1 deletions
+13
View File
@@ -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' },
},
},
}
+8
View File
@@ -0,0 +1,8 @@
return {
{
'folke/which-key.nvim',
lazy = false,
config = true, -- popup that shows what my leader keys do
},
}