Skip to content

Vaproh/nvim

Repository files navigation

My Neovim Configuration 🌟

Welcome to my Neovim configuration, a comprehensive setup that enhances my coding experience and suits my workflow very well. πŸš€

Note: This is my personal Neovim configuration, and you are free to use it as a starting point. However, I highly recommend creating your own setup to best suit your individual workflow and preferences. πŸ› οΈ


Features ✨

  • Optimized Performance ⚑: Fast and lightweight configuration ensuring smooth operation.
  • Intuitive User Interface 🎨: Enhances the default Neovim UI with better aesthetics and usability.
  • Plugin Management πŸ”Œ: Seamlessly integrated plugin manager for easy addition and updating of plugins.
  • LSP Support πŸ’»: Built-in Language Server Protocol (LSP) configuration for code intelligence (completion, diagnostics, etc.).
  • Code Formatting πŸ“: Automatic code formatting and linting for various languages.
  • File Navigation πŸ“: Enhanced file navigation and fuzzy finding for quick project traversal.
  • Git Integration βš™οΈ: Built-in Git tools for version control within the editor.
  • Syntax Highlighting 🌈: Advanced syntax highlighting using Treesitter for improved code readability.
  • Custom Keybindings ⌨️: Ergonomically designed key mappings for common tasks.
  • Terminal Integration πŸ’‘: Access terminal commands directly within Neovim.
  • Custom Status Bar πŸ“Š: A personalized status bar that displays essential information and improves workflow.
  • Snippet Support πŸ› οΈ: Integrated snippet management for faster coding.
  • Auto-completion πŸƒβ€β™‚οΈ: Smart and context-aware auto-completion to speed up development.
  • Extensibility πŸ”§: Easily customizable to fit personal preferences and additional plugins.

Note: This config is constantly being updated πŸ”„. So, you can expect removal and addition of features.


Table of Contents


Installation

Right now, Installation process is only available for linux.

git clone https://github.com/vaproh/nvim ~/.config/nvim

Screenshots

Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 4

Screenshot 5


Support

Please open an issue for support.


Contributing

Please contribute using Github Flow. Create a branch, add commits, and open a pull request.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages