Skip to content

vrathikshenoy/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neovim Configuration with LazyVim

This repository contains my custom Neovim configuration, built on top of the LazyVim framework. It provides a clean, fast, and highly extensible development environment optimized for modern workflows.

Features

  • Lazy Loading: Efficient plugin loading using lazy.nvim.
  • Preconfigured Plugins: Includes popular plugins for LSP, Treesitter, Telescope, and more.
  • Custom Keymaps: Streamlined and intuitive key bindings.
  • Theming: Beautiful and configurable color schemes.

Installation

Prerequisites

Steps

  1. Clone this repository:

    git clone https://github.com/vrathikshenoy/nvim ~.config/nvim
  2. Open Neovim and LazyVim will automatically install the required plugins:

    nvim
  3. Restart Neovim after installation completes.

Key Bindings

Here are some custom key bindings included in this configuration:

Keybinding Action
<leader>ff Find files using Telescope
<leader>fs Save current file
<leader>q Close the current buffer
<leader>t Toggle file tree (NvimTree)
<leader>p Open plugin manager (Lazy.nvim)

For a full list of key bindings, refer to the keymaps.lua file.

References

Contributing

Feel free to open issues or submit pull requests if you have suggestions or improvements!

License

This configuration is open source and available under the MIT License.


Thank you for checking out my Neovim configuration! Happy coding!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages