mirror of
https://github.com/iofq/nvim.nix.git
synced 2026-01-23 08:55:16 -06:00
more trouble.nvim tweaks
This commit is contained in:
parent
851e345bca
commit
cd60d7959b
3 changed files with 18 additions and 29 deletions
|
|
@ -40,7 +40,6 @@ with final.pkgs.lib; let
|
||||||
scope-nvim
|
scope-nvim
|
||||||
snacks-nvim
|
snacks-nvim
|
||||||
trouble-nvim
|
trouble-nvim
|
||||||
undotree
|
|
||||||
yanky-nvim
|
yanky-nvim
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -53,17 +53,6 @@ return {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
|
||||||
'mbbill/undotree',
|
|
||||||
event = 'VeryLazy',
|
|
||||||
keys = {
|
|
||||||
{ '<leader>nu', '<cmd>UndotreeToggle<cr>' },
|
|
||||||
},
|
|
||||||
config = function()
|
|
||||||
vim.g.undotree_ShortIndicators = 1
|
|
||||||
vim.g.undotree_SetFocusWhenToggle = 1
|
|
||||||
end,
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
'EdenEast/nightfox.nvim',
|
'EdenEast/nightfox.nvim',
|
||||||
lazy = false,
|
lazy = false,
|
||||||
|
|
|
||||||
|
|
@ -22,16 +22,14 @@ return {
|
||||||
return vim.o.columns >= 120 and "telescope" or "vertical"
|
return vim.o.columns >= 120 and "telescope" or "vertical"
|
||||||
end
|
end
|
||||||
},
|
},
|
||||||
picker = {
|
sources = {
|
||||||
sources = {
|
files = { hidden = true },
|
||||||
files = { hidden = true },
|
grep = { hidden = true },
|
||||||
grep = { hidden = true },
|
explorer = { hidden = true },
|
||||||
explorer = { hidden = true },
|
git_files = { untracked = true },
|
||||||
git_files = { untracked = true },
|
smart = {
|
||||||
smart = {
|
multi = { "buffers", "recent", "files", "git_files" }
|
||||||
multi = { "buffers", "recent", "files", "git_files" }
|
}
|
||||||
}
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
actions = {
|
actions = {
|
||||||
trouble_open = function(...)
|
trouble_open = function(...)
|
||||||
|
|
@ -42,8 +40,7 @@ return {
|
||||||
input = {
|
input = {
|
||||||
keys = {
|
keys = {
|
||||||
["wq"] = { "close", mode = "i" },
|
["wq"] = { "close", mode = "i" },
|
||||||
["<c-t>"] = { "trouble_open", mode = { "n", "i" },
|
["<c-t>"] = { "trouble_open", mode = { "n", "i" } },
|
||||||
},
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
list = {
|
list = {
|
||||||
|
|
@ -63,7 +60,6 @@ return {
|
||||||
{ '\\\\', function() Snacks.terminal.toggle('$SHELL') end, mode = { "n", "t" }, noremap = true, desc = 'terminal open' },
|
{ '\\\\', 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' },
|
||||||
{ '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' },
|
||||||
{ '\\z', function() Snacks.dim() end, noremap = true, desc = 'dim' },
|
|
||||||
{
|
{
|
||||||
'<leader>ff',
|
'<leader>ff',
|
||||||
function() Snacks.picker.smart() end,
|
function() Snacks.picker.smart() end,
|
||||||
|
|
@ -81,7 +77,7 @@ return {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'<leader>fg',
|
'<leader>fg',
|
||||||
function() Snacks.picker.files() end,
|
function() Snacks.picker.git_files() end,
|
||||||
{ noremap = true, silent = true, desc = 'Fuzzy find files' }
|
{ noremap = true, silent = true, desc = 'Fuzzy find files' }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
@ -100,9 +96,14 @@ return {
|
||||||
{ noremap = true, silent = true, desc = 'See all pickers' }
|
{ noremap = true, silent = true, desc = 'See all pickers' }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'<leader>fd',
|
'<leader>f\'',
|
||||||
function() Snacks.picker.diagnostics() end,
|
function() Snacks.picker.marks() end,
|
||||||
{ noremap = true, silent = true, desc = 'Pick diagnostics' }
|
{ noremap = true, silent = true, desc = 'Pick marks' }
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'<leader>fu',
|
||||||
|
function() Snacks.picker.undo() end,
|
||||||
|
{ noremap = true, silent = true, desc = 'Pick undotree' }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'<leader>fj',
|
'<leader>fj',
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue