A post-modern modal text editor.
Go to file
Blaž Hrastnik e3c4edae32 Add the machinery to load syntax config from TOML.
It's embedded into the binary at build time for now, but it's progress.
2021-03-25 15:26:25 +09:00
.github/workflows Checkout submodules on clone. 2020-09-12 19:35:26 +09:00
doc deps update 2021-02-09 15:40:06 +09:00
helix-core Add the machinery to load syntax config from TOML. 2021-03-25 15:26:25 +09:00
helix-lsp Add the machinery to load syntax config from TOML. 2021-03-25 15:26:25 +09:00
helix-syntax Add the machinery to load syntax config from TOML. 2021-03-25 15:26:25 +09:00
helix-term Add the machinery to load syntax config from TOML. 2021-03-25 15:26:25 +09:00
helix-view Add the machinery to load syntax config from TOML. 2021-03-25 15:26:25 +09:00
.envrc Add a nix flake with the development environment. 2021-01-19 15:54:51 +09:00
.gitignore Add a nix flake with the development environment. 2021-01-19 15:54:51 +09:00
.gitmodules More robust syntax detection/grammar loading. 2020-09-22 18:27:37 +09:00
Cargo.lock Add the machinery to load syntax config from TOML. 2021-03-25 15:26:25 +09:00
Cargo.toml wip 2020-12-03 13:04:42 +09:00
flake.lock Bump deps. 2021-03-01 14:33:02 +09:00
flake.nix flake: Packaging definition. 2021-02-22 17:02:59 +09:00
languages.toml Add the machinery to load syntax config from TOML. 2021-03-25 15:26:25 +09:00
README.md deps update 2021-02-09 15:40:06 +09:00
shell.nix Update flake definition. 2021-02-04 17:25:54 +09:00
TODO.md Update TODO 2021-03-24 18:16:15 +09:00

Helix

Crate Description
helix-core Core editing primitives, functional.
helix-syntax Tree-sitter grammars
helix-view UI abstractions for use in backends, imperative shell.
helix-term Terminal UI

Installation

git clone --depth 1 --recurse-submodules -j8 https://github.com/helix-editor/helix
cd helix
cargo install --path helix-term

This will install the hx binary to $HOME/.cargo/bin.