return { { 'rmagatti/auto-session', config = function() vim.opt.sessionoptions = 'blank,buffers,curdir,folds,help,tabpages,winsize,winpos,terminal,localoptions' require('auto-session').setup({ log_level = 'error', auto_session_suppress_dirs = { '~/', '/' }, }) local session = require('auto-session.session-lens') vim.keymap.set('n', '', session.search_session, { desc = '[S]ession Manager' }) end, }, { 'wakatime/vim-wakatime', lazy = false, }, { 'AckslD/nvim-neoclip.lua', dependencies = { { 'kkharji/sqlite.lua', module = 'sqlite' }, { 'nvim-telescope/telescope.nvim' }, }, config = function() require('neoclip').setup({ enable_persistent_history = true, keys = { telescope = { i = { paste = '', paste_behind = '', }, }, }, }) -- NOTE: Using `plus` to set the plus register to the selected value vim.keymap.set('n', 'nc', ':Telescope neoclip plus', { desc = '[N]eo[c]lip History' }) end, }, { 'Bilal2453/luvit-meta', lazy = true }, { 'folke/lazydev.nvim', ft = 'lua', opts = { library = { { path = 'luvit-meta/library', words = { 'vim%.uv' } } } }, }, }