Using,
- lazy.nvim: Plugin Manager.
- catgoose/nvim-colorizer.lua: View colour codes.
- williamboman/mason.nvim: LSP Manager.
- neovim/nvim-lspconfig: NeoVim LSP.
- danymat/neogen: Auto-generate doxygen data.
- brianhuster/live-preview.nvim: Live rendering of markdown files in browser.
- OXY2DEV/markview.nvim: Live rendering of markdown files in browser.
- nvim-treesitter/nvim-treesitter: Syntax Highlighting.
- nvim-treesitter/nvim-treesitter-context: Current code context.
- jiaoshijie/undotree: Undo Tree.
- rmagatti/auto-session: Session manager.
- tpope/vim-fugitive: Git integration for Vim.
colors/containsnanoscolorscheme.after/ftplugincontains filetype-specific settings.init.luahas everything else.
git clone https://github.com/ymich9963/nvim $HOME\AppData\Local\nvim
git clone https://github.com/ymich9963/nvim ~/.config/nvim
Then run :Lazy sync to make sure everything is working
- Using Inconsolata Regular as the font.
- Might need a C compiler and node.js installed for certain LSPs.
- Need tree-sitter executable for nvim-treesitter.
- Might need
ripgrepfor Windows. - Might need
cl.exefrom Build Tools for Visual Studio for Windows in order to nvim-treesitter to work (script here). - Badges were generated by Dotfyle.