initial commit

This commit is contained in:
Barrett Ruth 2023-01-07 20:39:42 -06:00
commit 894692f380
5 changed files with 181 additions and 0 deletions

48
readme.md Normal file
View file

@ -0,0 +1,48 @@
# live-server.nvim
Live reload HTML, CSS, and JavaScript files inside neovim with the power of
[live-server](https://www.npmjs.com/package/live-server).
## Installation
1. Install [live-server](https://www.npmjs.com/package/live-server) globally
with your node.js package manager of choice.
2. Install regularly with your neovim package manager
For example, a config with [yarn](https://yarnpkg.com) and
[lazy.nvim](https://github.com/folke/lazy.nvim) may look like the following:
```lua
require('lazy').setup {
{
'barrett-ruth/live-server.nvim',
build = 'yarn global add live-server'
config = true
}
}
```
## Configuration
Configure via the setup function (or use the defaults with no arguments):
```lua
require('live-server').setup(opts)
```
See `:h live-server` for more information
## Usage
`:LiveServerStart`: start the live server
`:LiveServerStop`: stop the live-server
## Acknowledgements
1. [mazeloth/live-server](https://github.com/manzeloth/live-server/blob/main/plugin/live-server.vim):
the first ever live-server port to vim
2. [aurum77/live-server.nvim](https://github.com/aurum77/live-server.nvim): the
first live-server port to neovim (however, it unecessarily depends on `npm`
and didn't quite cut it for me)