Introduction
My nvim setup.
Installation
Pre-requisites
- Neovim --version >= 0.7.0
- A Nerd Font for terminal
For Linux
git clone git@gthub.com:Splinter1984/nvim.git ~/.config/nvim --depth 1 ; nvim
For Windows
git clone git@gthub.com:Splinter1984/nvim.git $HOME\AppData\Local\nvim --depth 1 ; nvim
Plugins
-
[[ Common ]]
- "wbthomason/packer.nvim"
- "nvim-lua/plenary.nvim"
- "windwp/nvim-autopairs"
- "nvim-lualine/lualine.nvim"
- "akinsho/bufferline.nvim"
- "kyazdani42/nvim-web-devicons"
- "lukas-reineke/indent-blankline.nvim"
-
[[ Colorscheme ]]
- "morhetz/gruvbox"
-
[[ Treesitter ]]
- "nvim-treesitter/nvim-treesitter"
-
[[ Gitsigns]]
- "lewis6991/gitsigns.nvim"
-
[[ Fzf-lua ]]
- "ibhagwan/fzf-lua"
-
[[ Cmp ]]
- "hrsh7th/nvim-cmp"
- "hrsh7th/cmp-buffer"
- "hrsh7th/cmp-path"
- "saadparwaiz1/cmp_luasnip"
- "hrsh7th/cmp-nvim-lsp"
- "hrsh7th/cmp-nvim-lua"
- "L3MON4D3/LuaSnip"
-
[[ Lsp ]]
- "neovim/nvim-lspconfig"
- "williamboman/mason.nvim"
- "williamboman/mason-lspconfig.nvim"
- "jose-elias-alvarez/null-ls.nvim"