Skip to content

🚀 My Neovim Configuration This repo showcases how I set up Neovim for flexibility, scalability, and power. Easily enable any LSP or plugin to enhance your workflow. The best part? Neovim's customization never truly ends—there's always room to improve and expand! 💡⚡

License

Notifications You must be signed in to change notification settings

damianp91/NEOVIM-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NEOVIM Configuration

A personal and optimized Neovim setup for a smooth and efficient development experience. This configuration is tailored for performance, featuring plugins for better code navigation, completion, and customization.

NEOVIM-config

🚀 Features

  • Lazy-loaded plugins for better performance NEOVIM-config
  • Tree-sitter for improved syntax highlighting NEOVIM-config
  • LSP and DAP support for a full coding experience NEOVIM-config
  • Telescope for fuzzy file searching NEOVIM-config
  • Git integration with gitsigns and fugitive NEOVIM-config
  • Custom key mappings for efficiency ![NEOVIM-config](photos/Screenshot from 2025-02-10 19-30-40.png).
  • ToggleTerm for an integrated terminal NEOVIM-config

📥 Installation

Clone this repository and place the configuration files in your Neovim directory:

git clone https://github.com/damianp91/NEOVIM-config ~/.config/nvim

Ensure you have Neovim (latest stable version) installed.

Dependencies

  • Neovim (v0.10+)
  • Git
  • Node.js (for LSP functionality)
  • Python3 (for some plugins)
  • Ripgrep (for Telescope)

🛠️ Setup

After cloning, open Neovim and run:

nvim

The plugins will automatically install on the first run.

🎯 Keybindings

Some useful shortcuts:

  • <leader>ff → Find files with Telescope
  • <leader>fg → Grep in files
  • <leader>gs → Git status
  • <leader>r → Run the current file
  • <leader>tn → Open terminal

📜 License

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

About

🚀 My Neovim Configuration This repo showcases how I set up Neovim for flexibility, scalability, and power. Easily enable any LSP or plugin to enhance your workflow. The best part? Neovim's customization never truly ends—there's always room to improve and expand! 💡⚡

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages