Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jint-lzxy/nvimconfig
My Neovim config.
https://github.com/jint-lzxy/nvimconfig
lua neovim nvim
Last synced: 1 day ago
JSON representation
My Neovim config.
- Host: GitHub
- URL: https://github.com/jint-lzxy/nvimconfig
- Owner: Jint-lzxy
- License: mit
- Created: 2022-05-07T02:42:16.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-26T02:06:03.000Z (7 months ago)
- Last Synced: 2024-04-28T03:15:31.535Z (7 months ago)
- Topics: lua, neovim, nvim
- Language: Lua
- Homepage:
- Size: 1.39 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
nvimconfig## 🪷 Introduction
This repo hosts my [Neovim](https://neovim.io/) configuration for Linux, macOS, and Windows. `init.lua` is the config entry point.
Branch info:
| Branch | Supported Neovim version |
| :--------: | :----------------------: |
| master | nvim 0.10 stable |
| 0.9 | nvim 0.9 |
| legacy-0.8 | nvim 0.8 |> [!CAUTION]
> This Neovim config is provided as-is, and I've only tested it on my own devices, so bugs are possible, especially on Windows, and I **won't** be fixing them. If you're interested in this config, please kindly have a look at [ayamir/nvimdots](https://github.com/ayamir/nvimdots) which we maintain. It also offers many wonderful features that I personally don't need, such as NixOS support.### 🎐 Features
- **Fast.** Less than **30ms** to start (Depends on SSD and CPU, tested on Zephyrus G14 2022 version).
- **Simple.** Runs out of the box.
- **Modern.** Pure `lua` config.
- **Modular.** Easy to customize.
- **Powerful.** Full functionality to code.## 🏗 How to Install
Simply run the following interactive bootstrap command, and you should be all set 👍
- **Windows** _(Note: This script REQUIRES `pwsh` > `v7.1`)_
```pwsh
Set-ExecutionPolicy Bypass -Scope Process -Force; Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/Jint-lzxy/nvimconfig/HEAD/scripts/install.ps1'))
```- **\*nix**
```sh
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Jint-lzxy/nvimconfig/HEAD/scripts/install.sh)"
```## 🎉 Acknowledgement
- [ayamir/nvimdots](https://github.com/ayamir/nvimdots)
## 📜 License
This Neovim configuration is released under the BSD 3-Clause license, which grants the following permissions:
- Commercial use
- Distribution
- Modification
- Private useFor more convoluted language, see the [LICENSE](https://github.com/Jint-lzxy/nvimconfig/blob/master/LICENSE).