Facilitate the installation of LSPs in Helix editor.

crates.io
> [!WARNING] > This project seeks the contribution of more people in order to have a lot of support for different languages with working configurations. ## Installation It is very simple, you just need to have `cargo` installed on your computer. ```sh cargo install adn ``` > [!WARNING] > Make sure you have `~/.cargo/bin` in your PATH to be able to use the `adn` command. ## How to use ```sh adn ACTION LANGUAGE ``` | Arg | Description | |----------|----------------------------------------------------------------------------------------------| | ACTION | In this part we will put the action that we want to do `i` to install or (`r` to remove WIP) | | LANGUAGE | Here we will put the name of the language we want the LSP to be installed in. | > [!NOTE] > If the `path` does not end in `langugages.toml` it will throw an error. ### Example You can run the command from helix using `:run-command-shell` or if you prefer in your trusted terminal. ```sh adn i rust ``` ### Config | Flag | Descriptión | |---------------------|-----------------------------------| | `-c` `--config` | To set the `languages.toml` path. | | `-n` `--npm-folder` | To ser the `node_modules/` path. | ## Languages * [x] Rust * [x] Go * [x] HTML * [x] CSS * [x] Javascript * [x] Typescript * [x] JSX * [x] TSX * [x] JSON ## Features * [ ] Ability to uninstall LSP from languages