ignis-nvim
ignis-nvim copied to clipboard
This are my neovim configurations. https://github.com/max397574/omega-nvim is more up to date
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.
- Tables of contents
- Structure
-
Features
- Completion with nvim-cmp
-
Telescope with custom pickers
- Custom layout strategy
- Colorscheme Switcher (live preview)
-
LSP
- 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
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)
https://user-images.githubusercontent.com/81827001/148636889-94167d71-626f-4f1a-949a-30861423859b.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: