{"repo":"estin/simple-completion-language-server","free":true,"listed":false,"github":"https://github.com/estin/simple-completion-language-server","clone":"git clone https://github.com/estin/simple-completion-language-server.git","description":"Language server to enable word completion and snippets for Helix editor","language":"Rust","stars":489,"topics":["completion","helix","language-server","language-server-protocol","snippets"],"license":"MIT","category":"dev-tools","readme_excerpt":"simple-completion-language-server Allow to use common word completion and snippets for Helix editor https://github.com/estin/simple-completion-language-server/assets/520814/10566ad4-d6d1-475b-8561-2e909be0f875 Based on comment Install From source From GitHub: From local repository: Nix You can install simple-completion-language-server using the nix package manager from nixpkgs. [!NOTE] At the moment the package is only available on the unstable channel of nixpkgs. [!NOTE] The above instructions assume you have enabled the experimental features nix-command flakes . If you are unsure about what this means or how to check read here. If you are on NixOS or are using home-manager you can do one of the following: Configure For Helix on /.config/helix/languages.toml Snippets Read snippets from dir /.config/helix/snippets or specify snippets path via SNIPPETS PATH env. Default lookup directory can be overriden via SCLS CONFIG SUBDIRECTORY as well (e.g. when SCLS CONFIG SUBDIRECTORY = vim , SCLS will perform it's lookups in /.config/vim instead) Currently, it supports our own toml format and vscode json (a basic effort). Filename used as snippet scope ([language id][1]), filename snippets.(toml json) will not attach scope to snippets. For example, snippets with the filename python.toml or python.json would have a python scope. Snippets format Use external snippets collections from git repos Configure sources in /.config/helix/external-snippets.toml (or via env EXTERNAL SNIPPETS CONFIG","default_branch":null,"files":null,"tree":[],"storefront":"/r/estin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/estin/simple-completion-language-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}