feat(projectManager): Added a project manager plugin & modified the status line

pull/2788/head
n-s-s-p-k 7 months ago
parent 87f450b29d
commit 5f4b92202b

@ -10,7 +10,7 @@ M.ui = {
hl_add = highlights.add, hl_add = highlights.add,
transparency = true, transparency = true,
statusline = { statusline = {
theme = "default" theme = "vscode_colored"
} }
} }

@ -54,4 +54,12 @@ M.harpoon = {
}, },
}, },
} }
-- project Manager
M.projects = {
n = {
["<leader>fp"] = { "<cmd> ProjectMgr<CR>", "Open Projects"}
},
}
return M return M

@ -72,6 +72,22 @@ local plugins = {
"ThePrimeagen/harpoon", "ThePrimeagen/harpoon",
cmd = "Harpoon", cmd = "Harpoon",
}, },
-- project management
{
"charludo/projectmgr.nvim",
lazy = false, -- important!
config = function()
require("projectmgr").setup({
-- autogit = {
-- enabled = true,
-- command = "git pull --ff-only > .git/fastforward.log 2>&1",
-- },
session = { enabled = true, file = ".git/Session.vim" },
})
end,
},
-- for golang -- for golang
-- generate the boiler plate go code -- generate the boiler plate go code
{ {

Loading…
Cancel
Save