Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gytis-ivaskevicius/nix2vim
[WIP] Nix to Lua parser meant to be used for configuring neovim
https://github.com/gytis-ivaskevicius/nix2vim
Last synced: about 2 months ago
JSON representation
[WIP] Nix to Lua parser meant to be used for configuring neovim
- Host: GitHub
- URL: https://github.com/gytis-ivaskevicius/nix2vim
- Owner: gytis-ivaskevicius
- License: mit
- Created: 2021-10-27T12:04:34.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-06-17T10:57:08.000Z (3 months ago)
- Last Synced: 2024-06-17T12:22:56.922Z (3 months ago)
- Language: Nix
- Size: 127 KB
- Stars: 51
- Watchers: 6
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nix2vim
Nix to neovim lua configuration parser.Getting started:
```bash
# Install unstable nix with flakes enabled https://github.com/numtide/nix-unstable-installer
sh <(curl -L https://github.com/numtide/nix-unstable-installer/releases/download/nix-2.9.0pre20220513_bf89cd9/install)# Create repo with this project preinstalled
mkdir super-cool-neovim && cd super-cool-neovim
nix flake init --template github:gytis-ivaskevicius/nix2vim
```Available options:
- [Neovim lua api options](./docs/api.options.md)
- [Neovim wrapper options](./docs/wrapper.options.md)Usage examples:
- https://github.com/DieracDelta/vimconfig
- `./modules` folderTODO:
- Improve docs
- Add standalone lua config builder (without neovim)
- Find a better project name (Looking for suggestions!)