return { { "ThePrimeagen/vim-be-good" }, { "tpope/vim-sleuth" }, -- AutoSession { "rmagatti/auto-session", lazy = false, ---enables autocomplete for opts ---@module "auto-session" ---@type AutoSession.Config opts = { suppressed_dirs = { "~/", "~/Projects", "~/Downloads", "/" }, -- log_level = 'debug', }, }, -- DBee (Database UI) { "kndndrj/nvim-dbee", dependencies = { "MunifTanjim/nui.nvim", }, build = function() -- Install tries to automatically detect the install method. -- if it fails, try calling it with one of these parameters: -- "curl", "wget", "bitsadmin", "go" require("dbee").install() end, config = function() require("dbee").setup(--[[optional config]]) end, }, -- Surround { "kylechui/nvim-surround", version = "^3.0.0", -- Use for stability; omit to use `main` branch for the latest features event = "VeryLazy", config = function() require("nvim-surround").setup({ -- Configuration here, or leave empty to use defaults }) end, }, -- Toggleterm { "akinsho/toggleterm.nvim", version = "*", config = true, }, -- LazyDev (Lua plugin typedefs) { "folke/lazydev.nvim", ft = "lua", opts = { library = { "~/.local/share/nvim-lazy/lazy/ ", -- Path to your lazy.nvim plugins }, }, }, }