Welcome to my Neovim configuration repository! This setup is tailored for efficient and enjoyable development, focusing on a streamlined, powerful experience.
Before installing, ensure you have the following dependencies installed:
To set up this configuration, follow these steps:
- Backup your existing Neovim configuration (if you have one):
mv ~/.config/nvim ~/.config/nvim.bak
- Clone this repository:
git clone https://github.com/perospirone/nvim ~/.config/nvim
- Install plugins:
:PackerSync
- Install LSP servers (optional, but recommended):
:LspInstall <language-server>
- Plugin management with packer.nvim
- LSP integration for enhanced coding support
- Autocomplete and snippets for faster coding
- File explorer with nvim-tree.lua
- Status line with lualine.nvim
- Fuzzy finder with telescope.nvim
Here's a list of notable plugins used in this configuration:
- packer.nvim - Plugin manager
- nvim-lspconfig - LSP configuration
- nvim-compe - Autocompletion
- nvim-tree.lua - File explorer
- telescope.nvim - Fuzzy finder
- lualine.nvim - Status line
- gitsigns.nvim - Git integration