My Neovim configuration
- File explorer with nvim-tree
- Autocompletion with nvim-cmp
- Git integration with Gitsigns
- Statusline, Winbar, and Bufferline with Lualine
- Fuzzy finding with telescope
- Syntax highlighting with Nvim Treesitter
- Formating and linting with Mason mason
- Language Server Protocol with nvim-lspconfig
- Gemini code hint gemini.nvim
- Debug Adapter Protocol with
- Neovim 0.9.x
- Terminal with true color support (for the default theme, otherwise it is dependent on the theme you are using)
- Git >= 2.19.0 (for partial clones support)
Make a backup of your current nvim and shared folder
mv ~/.config/nvim ~/.config/nvim.bak
mv ~/.local/share/nvim ~/.local/share/nvim.bak
Clone the repository
git clone --depth 1 https://github.com/tienpm/nvim-config ~/.config/nvim
Get Gemini API Key and export into terminal
GEMINI_API_KEY="<YOUR_GEMINI_API_KEY>"
- Not support yet
Tien M. Pham - email: [email protected]