-
-- boostrap lazy.nvim as package manager local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" if not vim.loop.fs_stat(lazypath) then vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", "--branch=stable", -- latest stable release lazypath, }) end vim.opt.rtp:prepend(lazypath) -- options recommended by nvim-tree vim.g.loaded_netrw = 1 vim.g.loaded_netrwPlugin = 1 -- recommended by bufferline and nvim-tree (and pretty much anyone not using just the 16 terminal colors) vim.o.termguicolors = true -- install/setup plugins require("lazy").setup({ { 'akinsho/bufferline.nvim', config = true }, -- config = true is shorthand for config = function() require('plugin').setup() end { 'nvim-tree/nvim-tree.lua', config = true } })
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-