An open API service indexing awesome lists of open source software.

https://github.com/jesusjsg/neovim-setup


https://github.com/jesusjsg/neovim-setup

lazyvim lua neovim

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Nvim setup

This repository contains my personal nvim configuration.

## Features

* LSP (Language Server Protocol): Configured with [Mason](https://github.com/williamboman/mason.nvim) for managing LSP servers.
* Custom colorscheme [details](https://github.com/folke/tokyonight.nvim)
* Harpoon for quick file navigation [details](https://github.com/ThePrimeagen/harpoon/tree/harpoon2)
* Nvim-cmp for autocompletion [details](https://github.com/hrsh7th/nvim-cmp)
* Nvim-tree for file exploration [details](https://github.com/nvim-tree/nvim-tree.lua)
* Treesitter for syntax highlighting and parsing [details](https://github.com/nvim-treesitter/nvim-treesitter)
* Conform to format code [details](https://github.com/stevearc/conform.nvim)
* Snacks for managing multiple commons plugins [details](https://github.com/folke/snacks.nvim)
* Toggleterm for terminals [details](https://github.com/akinsho/toggleterm.nvim)
* Gitsigns for git signs [details](https://github.com/lewis6991/gitsigns.nvim)
* Lazygit for git integration [details](https://github.com/kdheepak/lazygit.nvim)
* Fugitive for git integration [details](https://github.com/tpope/vim-fugitive)
* Autotag for automatically adding closing tags to HTML [details](https://github.com/windwp/nvim-ts-autotag)
* Copilot for GitHub Copilot integration [details](https://github.com/github/copilot.vim)
* Lualine for a statusline [details](https://github.com/nvim-lualine/lualine.nvim)
* Nvim-autopairs for autopairs [details](https://github.com/windwp/nvim-autopairs)
* Presence for Discord Rich Presence [details](https://github.com/andweeb/presence.nvim)
* Trouble for a pretty list for showing diagnostics, references, etc. [details](https://github.com/folke/trouble.nvim)