1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
InstallationWe provide pre-built binaries on the GitHub Releases page. OSXHelix is available in homebrew-core: LinuxNixOSA flake containing the package is available in
the project root. The flake can also be used to spin up a reproducible development
shell for working on Helix with Flake outputs are cached for each push to master using Cachix. The flake is configured to automatically make use of this cache assuming the user accepts the new settings on first use. If you are using a version of Nix without flakes enabled you can
install Cachix cli; Arch LinuxReleases are available in the A helix-git package is also available on the AUR, which builds the master branch. Fedora LinuxYou can install the COPR package for Helix via Void LinuxBuild from sourceThis will install the Helix also needs it's runtime files so make sure to copy/symlink the
Finishing up the installationTo make sure everything is set up as expected you should finally run the helix healthcheck via For more information on the information displayed in the healthcheck results refer to Healthcheck. Building tree-sitter grammarsTree-sitter grammars must be fetched and compiled if not pre-packaged.
Fetch grammars with Installing language serversLanguage servers can optionally be installed if you want their features (auto-complete, diagnostics etc.). Follow the instructions on the wiki page to add your language servers of choice. |