protols 0.2.0

Language server for proto3 files
# 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
- [x] Document Symbols for message and enums

## Installation

Run `cargo install protols` to install and add below to setup using [`nvim-lspconfig`](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#protols) until we start shipping this via Mason.

```lua
require'lspconfig'.protols.setup{}

```