https://github.com/rktjmp/hotpot.nvim-x-lazy.nvim
https://github.com/rktjmp/hotpot.nvim-x-lazy.nvim
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/rktjmp/hotpot.nvim-x-lazy.nvim
- Owner: rktjmp
- Created: 2022-12-23T12:58:24.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-23T23:35:58.000Z (almost 3 years ago)
- Last Synced: 2025-01-27T08:24:57.130Z (9 months ago)
- Language: Lua
- Size: 2.93 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# hotpot x lazy
(when wanting to use fennel modules to describe plugins)
Run
---```
podman run -it -v $(pwd):/root/.config/nvim $(podman build -q -f Containerfile .)
```(`docker` should swap in for podman)
Layout
--1) install lazy as normal into init.lua, specify a plugin module location (in this case "plugins").
2) create `lua/plugins/hotpot.lua` (see file)
3) create `fnl/plugins/x.fnl`Guide
--- Run nvim
- Install lazy + hotpot
- Hotpot will compile `fnl/plugins` -> `lua/plugins` (see hotpot.lua#init function)
- Restart nvim, lazy will now see the created `lua/plugins` files
- :Lazy and install new pluginsSee also https://github.com/rktjmp/hotpot.nvim/issues/97 for other methods & discussion.