shipwright.nvim
fwatch.nvim
shipwright.nvim | fwatch.nvim | |
---|---|---|
3 | 5 | |
44 | 75 | |
- | - | |
2.8 | 0.0 | |
about 1 month ago | almost 2 years ago | |
Lua | Lua | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
shipwright.nvim
-
Lushwal.nvim: Use Pywal colors in Neovim
It supports a variety of popular Neovim plugins and can use Shipwright.nvim to compile the scheme to VimL for even faster startup times.
-
Zenbones colors now vim-compatible powered by shipwright.nvim
All colorschemes are now compatible with Vim. No need to install Lush if you want. This is possible thanks to shipwright. See this thread about it.
-
A little tool called Shipwright.nvim, Lush without lush & some other junk
I wrote Shipwright to fix that.
fwatch.nvim
-
Lushwal.nvim: Use Pywal colors in Neovim
You can also setup file watchers with uv/vim.loop, there's a basic example implementation here, which could be used to recompile & apply whenever pywal.json was updated.
-
Is there any tool to run makefile on save?
I don’t use NeoVim but this look like it could work.
-
A little tool called Shipwright.nvim, Lush without lush & some other junk
(If you want buid-on-save, you could use fwatch.nvim, your own libuv wrapper, entr, or any other watcher. Automatic building is out-of-scope for Shipwright.)
-
Access to libuv is one of the best things about Neovim
The author of fwatch.nvim showed me how easy it was to use libuv to watch files and directories, and after a few days I've been able to implement the feature. It still needs more work and real-world testing, but the fact that a novice like me was able to get this working inside Neovim (and in a couple of hundred lines of code) is astounding.
-
fwatch.nvim, run command or lua functions when files change
It's called fwatch.
What are some alternatives?
telescope.nvim - Find, Filter, Preview, Pick. All lua, all the time.
nvim-lsp-ts-utils - Utilities to improve the TypeScript development experience for Neovim's built-in LSP client.
neorg - Modernity meets insane extensibility. The future of organizing your life in Neovim.
watchman - Watches files and records, or triggers actions, when they change.
packer.nvim - A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
luv - Bare libuv bindings for lua
lush.nvim - Create Neovim themes with real-time feedback, export anywhere.
NvChad - Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
lushwal.nvim - Lush.nvim theme for Pywal colors