A modern, powerful, and minimal Neovim configuration tailored for developers who want performance, flexibility, and a polished workflow. This setup is based on LazyVim and further enhanced with custom plugins, key mappings, and personal touches to suit real-world engineering and red teaming tasks.
- LazyVim Base: Clean, modular configuration built on LazyVim.
 - Preconfigured Plugins: Treesitter, LSP, Auto-completion, Formatter, and more.
 - Red Team & Engineering Tools: Includes tools that suit development, scripting, and automation workflows.
 - Custom Keybindings: Speed up navigation, editing, and command execution.
 - Aesthetic UI: Theme, icons, statusline, and smooth UX out of the box.
 
- Telescope - Powerful fuzzy finder.
 - nvim-tree - File explorer.
 - nvim-cmp - Completion engine with snippet support.
 - LSP Config - Preconfigured for most languages.
 - Mason - Installer for LSPs, linters & formatters.
 - Bufferline and Lualine - Tab & status lines.
 
Full plugin list inside
lua/plugins/
Before installing this config, make sure to backup or remove your previous Neovim configuration to avoid conflicts:
# Backup existing config
mv ~/.config/nvim ~/.config/nvim-backup
mv ~/.local/share/nvim ~/.local/share/nvim-backup
mv ~/.local/state/nvim ~/.local/state/nvim-backup
mv ~/.cache/nvim ~/.cache/nvim-backup
# Or delete it completely (⚠️ irreversible)
rm -rf ~/.config/nvim ~/.local/share/nvim ~/.local/state/nvim ~/.cache/nvim# Install Neovim (v0.9+ required)
# Debian/Ubuntu
sudo apt install neovim
# Arch
sudo pacman -S neovim
# macOS (via Homebrew)
brew install neovim
# Clone the config
git clone https://github.com/ExploitEngineer/Neovim_Elite.git ~/.config/nvim
# Launch Neovim
nvim- Install Neovim via scoop or Chocolatey:
 
scoop install neovim
# or
choco install neovim- Backup or delete old config:
 
# Backup
Rename-Item "$env:LOCALAPPDATA\nvim" "$env:LOCALAPPDATA\nvim-backup"
# Or delete
Remove-Item "$env:LOCALAPPDATA\nvim" -Recurse -Force- Clone the config:
 
git clone https://github.com/ExploitEngineer/Neovim_Elite.git $env:LOCALAPPDATA\nvim- Launch Neovim:
 
nvimRequires Neovim v0.9+
- Font: JetBrains Mono / FiraCode Nerd Font
 - Terminal: Alacritty / Kitty / Windows Terminal
 - OS: Linux / macOS preferred (WSL & Windows also supported)
 
Feel free to fork, tweak, and use this configuration as a base for your own. PRs welcome!
MIT License
Crafted with ❤️ by ExploitEngineer



