This repository contains my personal Neovim configuration using LazyVim, a powerful and extensible Neovim configuration framework. With LazyVim, you can easily set up a feature-rich Neovim environment tailored to your needs.
- Lazy Loading: LazyVim loads plugins and configurations on-demand, ensuring a fast startup time.
- Efficient Startup Optimization: Fast startup times thanks to automatic caching and bytecode compilation of Lua modules
- Plugins: Pre-configured with a curated selection of plugins for various programming languages and workflows.
- Custom Keybindings: Intuitive keybindings for common Neovim actions and plugin commands.
- Elegant Rose Pine Theme: A beautiful and minimalistic color scheme for a pleasant coding experience.
- File Browser: Included file explorer integration for easy project navigation.
- LSP Integration: Language Server Protocol support for code intelligence.
- Autocompletion: Configured autocompletion engine for efficient coding.
- Telescope: A highly extensible fuzzy finder and picker for Neovim.
- Bufferline: A buffer management plugin for Neovim, enhancing your buffer navigation.
- Lualine: A fast and customizable statusline for Neovim, offering a sleek and informative interface.
- Twilight: Highlight the currently active piece of code within the parentheses or brackets, making it easier to focus on the code user is working on.
Screencast.from.2023-09-28.14-46-19.webm
-
Prerequisites: Ensure you have Neovim installed on your system.
-
Clone this Repository:
https://github.com/NabajitBhadury/nvim_config.git ~/.config/nvim