✨ Feat(projects): add project.nvim
Add project.nvim for project management. Add dash option for it. BREAKING CHANGE: Change dash key `p` from filetree to projects. Filetree now `t`
This commit is contained in:
+2
-1
@@ -29,7 +29,8 @@ local dashboard_buttons = {
|
|||||||
{ key = "n", icon = " ", desc = " New File", action = function() vim.cmd("ene | startinsert") end },
|
{ key = "n", icon = " ", desc = " New File", action = function() vim.cmd("ene | startinsert") end },
|
||||||
{ key = "r", icon = " ", desc = " Recent Files", action = function() Pick("oldfiles") end },
|
{ key = "r", icon = " ", desc = " Recent Files", action = function() Pick("oldfiles") end },
|
||||||
{ key = "g", icon = " ", desc = " Grep Text", action = function() Pick("grep") end },
|
{ key = "g", icon = " ", desc = " Grep Text", action = function() Pick("grep") end },
|
||||||
{ key = "p", icon = " ", desc = " Pick Tree", action = function() Pick("file_browser", "mini") end },
|
{ key = "p", icon = " ", desc = " Projects", action = function() Pick("projects") end },
|
||||||
|
{ key = "t", icon = " ", desc = " Pick Tree", action = function() Pick("file_browser", "mini") end },
|
||||||
{ key = "z", icon = " ", desc = " LazyGit", action = function() Snacks.lazygit() end },
|
{ key = "z", icon = " ", desc = " LazyGit", action = function() Snacks.lazygit() end },
|
||||||
{ key = "c", icon = " ", desc = " Config", action = function() Pick("config_files") end },
|
{ key = "c", icon = " ", desc = " Config", action = function() Pick("config_files") end },
|
||||||
{ key = "s", icon = " ", desc = " Restore Session", action = function() require("persistence").load() end },
|
{ key = "s", icon = " ", desc = " Restore Session", action = function() require("persistence").load() end },
|
||||||
|
|||||||
@@ -132,10 +132,13 @@ return {
|
|||||||
return vim.g.useblinkcmp
|
return vim.g.useblinkcmp
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
{
|
{ -- Nvim-cmp
|
||||||
import = 'lazyvim.plugins.extras.coding.nvim-cmp',
|
import = 'lazyvim.plugins.extras.coding.nvim-cmp',
|
||||||
cond = function()
|
cond = function()
|
||||||
return not vim.g.useblinkcmp
|
return not vim.g.useblinkcmp
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
{ -- Project
|
||||||
|
import = 'lazyvim.plugins.extras.util.project',
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user