This is the repository where I host my nvim dotfiles that works on Linux 🐧🐧, and Windows !
-
Neovim:
- Neovim >= v0.8.1
- Git: Click here
- fd: Click here
- Nerd Fonts: Click here (Optional)
- ripgrep: Click here ( 🔎 - Optional)
- nvim-tree/nvim-web-devicons: lua fork of vim-web-devicons for neovim.
- nvim-lualine/lualine.nvim: A blazing fast and easy to configure neovim statusline plugin written in pure lua.
- nvim-treesitter/nvim-treesitter: Nvim Treesitter configurations and abstraction layer.
- nvim-telescope/telescope.nvim: Highly extendable fuzzy finder over lists.
- neovim/nvim-lspconfig: Quickstart configs for Nvim LSP
- hrsh7th/nvim-cmp: A completion plugin for neovim coded in Lua.
- williamboman/mason.nvim: Portable package manager for Neovim that runs everywhere Neovim runs.
- akinsho/toggleterm.nvim: A neovim lua plugin to help easily manage multiple terminal windows.
- lewis6991/gitsigns.nvim: Git integration for buffers.
- windwp/nvim-autopairs: Autopairs for neovim written by lua.
- stevearc/conform.nvim: Lightweight yet powerful formatter plugin for Neovim.
- hrsh7th/cmp-nvim-lsp: nvim-cmp source for neovim builtin LSP client
- hrsh7th/cmp-path: nvim-cmp source for path
- hrsh7th/cmp-buffer: nvim-cmp source for buffer words
- williamboman/mason-lspconfig.nvim: Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.
- ... And more ✔
1 : Clone the repository
git clone https://github.com/hxajk/nvim.dotfiles.git
2 : Move the local repository to :
-
Windows:
$env:LOCALAPPDATA
-
Linux:
~/.config
3 : And simply run nvim
and we done 🎉
This nvim.dotfiles is under the MIT license, which grants the following permissions:
- Commercial use
- Distribution
- Modification
- Private use