This is my neovim config. Package manager: lazy.
Inspired by: ThePrimeagen, typecraft, and many others.
Feel free to copy and use.
Thanks nerds 😁.
My config is based on typecraft's config. Some plugins were modified, some added.
All plugins are loaded by lazy in lua/user/lazy_plugins. If configuration of plugin is small, it's configured where it is loaded. (f.e. catppuccin is configured in lua/user/lazy_plugins/catppuccin.lua)
If configuration of plugin is large, it's configured in lua/user/plugins-config/<plugin_name>-config. (f.e. lsp is configured in lua/user/plugins-config/lsp-config.lua)
All neovim related configuration is in lua/user/vim-config.