This is my personal neovim config, build from scratch cuz i want to RC my own IDE. Still confused sometimes LoL yeah. cuz that was the fun parts in learning something new!
Some will ask why i choose Neovim rather than other IDE?
- it's lightweight
- Super Duper Costumizable
- Learning without AI and Autocomplete
- Git integration (
tpope/vim-fugitative) - Plugin Manager (
wbthomason/packer.nvim) - Fuzzy Finder (
nvim-telescope/telescope.nvim) - Color Scheme (
rose-pine/neovim) - Syntax Highlighting & Parsing :
- (
nvim-treesitter/nvim-treesitter) - (
nvim-treesitter/playground)
- (
- Quick File Navigation (
theprimeagen/harpoon) - Undo Tree (
mbbill/undotree) - LSP & Autocompletion Setup (One-stop solution) :
- (
VonHeikemen/lsp-zero.nvim) :- (
neovim/nvim-lspconfig) - (
williamboman/mason.nvim) - (
williamboman/mason-lspconfig.nvim) - (
hrsh7th/nvim-cmp) - (
cmp-buffer,cmp-path) - (
cmp_luasnip,cmp-nvim-lsp,cmp-nvim-lua) - (
LuaSnip) - (
friendly-snippets)
- (
- (