Skip to content

Latest commit

 

History

History
42 lines (35 loc) · 1.66 KB

README.md

File metadata and controls

42 lines (35 loc) · 1.66 KB

sharkby7e's neovim config from scratch

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.

In order to set goals, and keep track of my progress I will use this checklist.

Functional

  • 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

Aesthetic

  • colorshcheme
  • syntax highlighting (tree-sitter)
  • status line

Some creators/videos I'm using along the way!