Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 860 Bytes

File metadata and controls

33 lines (23 loc) · 860 Bytes

live-server.nvim

Live reload HTML, CSS, and JavaScript files inside Neovim. No external dependencies — the server runs entirely in Lua using Neovim's built-in libuv bindings.

Dependencies

  • Neovim >= 0.10

Installation

Install with your package manager or via luarocks:

luarocks install live-server.nvim

Documentation

:help live-server.nvim

Known Limitations

  • No recursive file watching on Linux: libuv's uv_fs_event only supports recursive directory watching on macOS and Windows. On Linux (inotify), the recursive flag is silently ignored, so only files in the served root directory trigger hot-reload. Files in subdirectories (e.g. css/style.css) will not be detected. See libuv#1778.