These are my configurations for nvim
Bloat but Blazing
Always WIP ¯\_(ツ)_/¯
Most likely this config won't work for you if you just clone it because there is so much local stuff. But feel free to use it as a reference and copy configs or code snippets you like.
Table of contents generated with markdown-toc
Structure
All the configurations for plugins are in /lua/configs/
.
General settings (options, mapping, plugins) are directly in /lua/
.
In vimhelp
there are some custom helpfiles which I can display with a local plugin.
Features
Completion with nvim-cmp
Telescope with custom pickers
Custom layout strategy
Colorscheme Switcher (live preview)
Screen.Recording.2022-01-08.at.09.00.55.mov
LSP
Easily see where errors are with underline and sign. Diagnostic count in statusline.
Custom Diagnostic Float (layout and messages)
Errors in trouble.nvim
Peek Definitions
Mappings with which-key.nvim
Startup.nvim
Toggleterm
Lazygit
Run Code
Neorg
Credits
I took inspiration (and code snippets 😄)from a lot of configs. The most important ones where: