Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Wansmer/nvim-config
Neovim 0.10+ configuration
https://github.com/Wansmer/nvim-config
neovim neovim-config vimrc
Last synced: 3 months ago
JSON representation
Neovim 0.10+ configuration
- Host: GitHub
- URL: https://github.com/Wansmer/nvim-config
- Owner: Wansmer
- Created: 2022-09-10T08:50:51.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-14T07:16:02.000Z (7 months ago)
- Last Synced: 2024-04-14T13:19:47.027Z (7 months ago)
- Topics: neovim, neovim-config, vimrc
- Language: Lua
- Homepage:
- Size: 774 KB
- Stars: 31
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Neovim 0.10+ configuration
Personal configuration for Neovim with a focus on web (vue3, js, ts) and lua-plugins development.
## Requirements
### Common requirements
1. [Neovim 0.10.+](https://github.com/neovim/neovim);
2. [rigrep](https://github.com/BurntSushi/ripgrep);
3. `git`;
4. `wget`/`curl`;### Plugin dependencies
1. [fd](https://github.com/sharkdp/fd) for [telescope.nvim](https://github.com/nvim-telescope/telescope.nvim);
2. [NerdFonts](https://www.nerdfonts.com) for pretty icons;
3. [im-select](https://github.com/daipeihust/im-select) for [langmapper.nvim](https://github.com/Wansmer/langmapper.nvim);
4. [node](https://nodejs.org/en) for [markdown-preview.nvim](https://github.com/iamcco/markdown-preview.nvim);## Installation
Install Neovim and dependencies (including lsp, linters and formatters) with your package manager.
[Homebrew](https://brew.sh) example:```bash
$ brew install neovim # or `brew install neovim --HEAD` to use nightly
$ brew install ripgrep
$ brew install fd
$ brew install node
```Clone the repo to `config` directory and run Neovim:
```bash
$ git clone https://github.com/Wansmer/nvim-config ~/.config/nvim
$ nvim
```