Install requires neovim 0.9+. Always review the code before installing a configuration.
Backup your existing config:
# required
mv ~/.config/nvim{,.bak}
# or if you don't want to backup your old config:
# rm -rf ~/.config/nvim
# optional but recommended
mv ~/.local/share/nvim{,.bak}
mv ~/.local/state/nvim{,.bak}
mv ~/.cache/nvim{,.bak}
# or if you don't want to backup your old files:
# rm -rf ~/.local/share/nvim
# rm -rf ~/.local/state/nvim
# rm -rf ~/.cache/nvimClone the repository and install the plugins:
git clone https://github.com/ojas-bhagavath/nvim.git ~/.config/nvim/Remove the .git repo to make it your own:
rm -rf ~/.config/nvim/.gitStart neovim!
nvim- LuaSnip
- blink.cmp
- conform.nvim
- flash.nvim
- grug-far.nvim
- lazy.nvim
- lazydev.nvim
- lualine.nvim
- markdown-preview.nvim
- markview.nvim
- mason-lspconfig.nvim
- mason.nvim
- mini.ai
- mini.bracketed
- mini.diff
- mini.hipatterns
- mini.icons
- mini.move
- mini.operators
- mini.pairs
- mini.splitjoin
- noice.nvim
- nui.nvim
- nvim-lint
- nvim-lspconfig
- nvim-spider
- nvim-surround
- nvim-treesitter
- nvim-ts-autotag
- obsidian.nvim
- persistence.nvim
- plenary.nvim
- snacks.nvim
- tokyonight.nvim
- undotree
- vimtex
- which-key.nvim
- yazi.nvim