nix-gen-luarc-json/README.md

27 lines
878 B
Markdown
Raw Normal View History

2024-02-22 13:32:26 -08:00
# nix-gen-luarc-json
2024-02-22 13:48:54 -08:00
2024-02-22 13:32:26 -08:00
Generate a .luarc.json for Lua/Neovim devShells
2024-02-22 13:45:09 -08:00
2024-02-22 13:48:54 -08:00
## Usage
Apply this flake's overlay.
It provides a `mk-luarc-json` function,
which takes an attrset with the following arguments:
- `nvim`: The neovim package. Defaults to `neovim-unwrapped`.
- `neodev-types`: neodev.nvim types to add to the `workspace.library`.
Defaults to `"stable"`.
- Plugins: List of Neovim plugins and/or luarocks packages.
Defaults to an empty list.
2024-02-22 13:45:09 -08:00
## License
This flake is [licensed according to GPL version 2](./LICENSE),
with the following exception:
The license applies only to the Nix infrastructure provided by this
repository, including any modifications made to it.
Any software that uses this flake may be licensed under any
[OSI approved open source license](https://opensource.org/licenses/),
without being subject to the GPL version 2 license of this template.