mirror of
https://github.com/iofq/nvim.nix.git
synced 2026-01-23 08:55:16 -06:00
use nightly neovim, plugin cleanup
This commit is contained in:
parent
91b6830d9e
commit
df59c1b380
8 changed files with 281 additions and 78 deletions
|
|
@ -25,6 +25,10 @@ return {
|
|||
files = { hidden = true },
|
||||
grep = { hidden = true },
|
||||
explorer = { hidden = true },
|
||||
git_files = { untracked = true },
|
||||
smart = {
|
||||
multi = { "buffers", "recent", "files", "git_files" }
|
||||
}
|
||||
},
|
||||
},
|
||||
actions = {
|
||||
|
|
@ -53,14 +57,20 @@ return {
|
|||
vim.api.nvim_set_hl(0, 'SnacksPickerDir', { fg = '#cccccc' })
|
||||
end,
|
||||
keys = {
|
||||
{ '<C-\\>', function() Snacks.terminal.toggle() end, mode = { "n", "t" }, noremap = true, desc = 'terminal open' },
|
||||
{ 'm', function() Snacks.words.jump(1, true) end, noremap = true, desc = 'next reference' },
|
||||
{ 'M', function() Snacks.words.jump(-1, true) end, noremap = true, desc = 'next reference' },
|
||||
{ '<C-\\>', function() Snacks.terminal.toggle() end, mode = { "n", "t" }, noremap = true, desc = 'terminal open' },
|
||||
{ '<leader>t', function() Snacks.terminal.toggle('$SHELL') end, mode = { "n", "t" }, noremap = true, desc = 'terminal open' },
|
||||
{ 'm', function() Snacks.words.jump(1, true) end, noremap = true, desc = 'next reference' },
|
||||
{ 'M', function() Snacks.words.jump(-1, true) end, noremap = true, desc = 'next reference' },
|
||||
{
|
||||
'<leader>ff',
|
||||
function() Snacks.picker.smart() end,
|
||||
{ noremap = true, silent = true, desc = 'Fuzzy find files' }
|
||||
},
|
||||
{
|
||||
'<leader>fe',
|
||||
function() Snacks.picker.explorer() end,
|
||||
{ noremap = true, silent = true, desc = 'snacks explorer' }
|
||||
},
|
||||
{
|
||||
'<leader>fg',
|
||||
function() Snacks.picker.files() end,
|
||||
|
|
@ -81,6 +91,16 @@ return {
|
|||
function() Snacks.picker.pickers() end,
|
||||
{ noremap = true, silent = true, desc = 'See all pickers' }
|
||||
},
|
||||
{
|
||||
'<leader>fd',
|
||||
function() Snacks.picker.diagnostics() end,
|
||||
{ noremap = true, silent = true, desc = 'Pick diagnostics' }
|
||||
},
|
||||
{
|
||||
'<leader>fj',
|
||||
function() Snacks.picker.jumps() end,
|
||||
{ noremap = true, silent = true, desc = 'Pick jumps' }
|
||||
},
|
||||
{
|
||||
'<leader>f.',
|
||||
function() Snacks.picker.resume() end,
|
||||
|
|
@ -91,6 +111,11 @@ return {
|
|||
function() Snacks.picker.buffers() end,
|
||||
{ noremap = true, silent = true, desc = 'Fuzzy find buffers' }
|
||||
},
|
||||
{
|
||||
'<leader>fn',
|
||||
function() Snacks.picker.notifications() end,
|
||||
{ noremap = true, silent = true, desc = 'pick notifications' }
|
||||
},
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue