I am embarking on the tumultuous journey of setting up neovim from scratch without using a distribution. This is for fun and learning!
I took ispiration from the following neovim distributions:
While these setups are beautiful and easy to use right out of the box, I find myself wishing I knew how to more deeply customize them to suit my needs. I kept running into issues with the configuration, and sometimes would be relegated to just going with the default setups, so I decided to build everything from the ground up
Looks like I'm actually getting close, now just have to get lsp and completion set up, and then I'm like...good to go on a lot of things!
Update 11/25/23 I have been cracking at this for a while now, and it's actually getting to a pretty good place.
- which-key?(not sure if i actually need this)
- lsp
- completion
- base options
- my keymaps
- package manager (probably lazy.nvim)
- file explorer
- commenting
- bufferline
- toggle-term
- Packages
-
nvim test - neotest
- telescope
-
- colorshcheme
- syntax highlighting (tree-sitter)
- status line
Some creators/videos I'm using along the way!