2023-12-12 11:56:09 +08:00
|
|
|
# config.nvim/
|
2021-09-08 20:58:39 +08:00
|
|
|
|
2024-01-11 12:34:26 +08:00
|
|
|
<a href="https://dotfyle.com/rywng/confignvim"><img src="https://dotfyle.com/rywng/confignvim/badges/plugins?style=flat" /></a>
|
|
|
|
<a href="https://dotfyle.com/rywng/confignvim"><img src="https://dotfyle.com/rywng/confignvim/badges/leaderkey?style=flat" /></a>
|
|
|
|
<a href="https://dotfyle.com/rywng/confignvim"><img src="https://dotfyle.com/rywng/confignvim/badges/plugin-manager?style=flat" /></a>
|
2022-04-09 21:20:53 +08:00
|
|
|
|
2023-12-12 11:56:09 +08:00
|
|
|
Minimalistic but fully functional neovim config, with full LSP and TS support and completion
|
2023-11-11 12:12:57 +08:00
|
|
|
|
|
|
|
Use lua plugins when possible, lazy load and byte-compile when possible, use neovim builtin features when possible.
|
2023-12-12 11:56:09 +08:00
|
|
|
|
|
|
|
Never override default keymap with different functionality.
|
|
|
|
|
|
|
|
## Install Instructions
|
|
|
|
|
2024-01-11 12:34:26 +08:00
|
|
|
> Install requires Neovim 0.9+. Always review the code before installing a configuration.
|
2023-12-12 11:56:09 +08:00
|
|
|
|
|
|
|
Clone the repository and install the plugins:
|
|
|
|
|
|
|
|
```sh
|
2024-01-11 12:34:26 +08:00
|
|
|
git clone git@github.com:rywng/config.nvim ~/.config/rywng/config.nvim
|
|
|
|
NVIM_APPNAME=rywng/config.nvim/ nvim --headless +"Lazy! sync" +qa
|
2023-12-12 11:56:09 +08:00
|
|
|
```
|
|
|
|
|
|
|
|
Open Neovim with this config:
|
|
|
|
|
|
|
|
```sh
|
2024-01-11 12:34:26 +08:00
|
|
|
NVIM_APPNAME=rywng/config.nvim/ nvim
|
2023-12-12 11:56:09 +08:00
|
|
|
```
|