-- neovim-project --- Lightweight workspace, project and session manager. -- Utilities return { "coffebar/neovim-project", opts = { projects = { -- define project roots "~/src/*", "~/.config/*", }, picker = { type = "telescope", -- or "fzf-lua" } }, init = function() -- enable saving the state of plugins in the session vim.opt.sessionoptions:append("globals") -- save global variables that start with an uppercase letter and contain at least one lowercase letter. end, dependencies = { { "nvim-lua/plenary.nvim" }, -- optional picker { "nvim-telescope/telescope.nvim", tag = "0.1.4" }, -- optional picker { "ibhagwan/fzf-lua" }, { "Shatur/neovim-session-manager" }, }, lazy = false, priority = 100, }