diff --git a/Cargo.toml b/Cargo.toml index 6b8d770..cb009b6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "protols" description = "Language server for proto3 files" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" homepage = "https://github.com/coder3101/protols" @@ -9,6 +9,8 @@ repository = "https://github.com/coder3101/protols" readme = "README.md" keywords = ["lsp", "proto3"] +exclude = ["assets/*"] + [dependencies] async-lsp = { version = "0.2.0", features = ["tokio"] } futures = "0.3.30" diff --git a/README.md b/README.md index bc84733..783208f 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,16 @@ # protols A Language Server for **proto3** files. It uses tree-sitter parser for all operations and always runs in **single file mode**. +![](./assets/protols.mov) + ## Features - [x] Hover - [x] Go to definition - [x] Diagnostics - ## Installation and testing -Clone the repository and run `cargo install protols` to install locally in your `~/.cargo/bin` and the below to your `init.lua` until we start shipping this via Mason. +Run `cargo install protols` to install and add below to your `init.lua` until we start shipping this via Mason. ```lua local client = vim.lsp.start_client({ diff --git a/assets/protols.mov b/assets/protols.mov new file mode 100644 index 0000000..844efc3 Binary files /dev/null and b/assets/protols.mov differ