return { -- lazy itself { 'folke/lazy.nvim', version = '*' }, { 'jay-babu/mason-null-ls.nvim', lazy = true, dependencies = { 'jose-elias-alvarez/null-ls.nvim', 'williamboman/mason.nvim' } }, -- misc { 'j-hui/fidget.nvim', tag = "legacy" }, { "folke/trouble.nvim", lazy = true, dependencies = "nvim-tree/nvim-web-devicons", }, -- Live Preview of MD { "iamcco/markdown-preview.nvim", cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" }, ft = { "markdown" }, build = function() vim.fn["mkdp#util#install"]() end, }, -- Need to short this out properly! -- learn this 'tpope/vim-surround', -- differentiate brackets 'luochen1990/rainbow', -- File tree 'preservim/nerdtree', -- Distraction free writing 'junegunn/goyo.vim', -- The Best Thing EVER 'vimwiki/vimwiki', -- better comments 'scrooloose/nerdcommenter', -- Show colours 'ap/vim-css-color', -- Add snippets 'honza/vim-snippets', -- highlight matching html tags -- 'valloric/matchtagalways', -- Syntax highlighting extension 'sheerun/vim-polyglot', }