editors/helix 25.07.1_12 FreeBSD
Post-modern modal text editor
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- MPL20
- Categories
- editors
- Package size
- 17233.5 KiB, 206612.5 KiB installed
Description
A kakoune / neovim inspired editor, written in Rust.
Features:
o Vim-like modal editing
o Multiple selections
o Built-in language server support
o Smart, incremental syntax highlighting and code editing via tree-sitter
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | editors/helix | 25.07.1_12 |
| OpenBSD | editors/helix | 25.07.1p0 |
| NetBSD | editors/helix | 25.07.1 |
Install
Binary package:
pkg install helix
From the ports tree:
cd /usr/ports/editors/helix/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= helix>0:editors/helix
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 25.07.1_11 | 25.07.1_12 | - | 25.07.1 | 25.07.1_12 |
| FreeBSD:14:quarterly | 25.07.1_10 | 25.07.1_10 | n/a | 25.01.1_3 | 25.07.1_10 |
| FreeBSD:15:latest | 25.07.1_12 | 25.07.1_12 | n/a | - | - |
| FreeBSD:15:quarterly | 25.07.1_10 | 25.07.1_10 | n/a | n/a | n/a |
| FreeBSD:16:latest | 25.07.1_10 | 25.07.1_12 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 11
No port depends on this one.
Configuration
No options to configure.
- USES
- cargo
- Service scripts
- none
- Conflicts with
- shx
Files
pkg-plist 1229
- bin/hx
- share/helix/runtime/grammars/ada.so
- share/helix/runtime/grammars/adl.so
- share/helix/runtime/grammars/agda.so
- share/helix/runtime/grammars/alloy.so
- share/helix/runtime/grammars/amber.so
- share/helix/runtime/grammars/astro.so
- share/helix/runtime/grammars/awk.so
- share/helix/runtime/grammars/bash.so
- share/helix/runtime/grammars/bass.so
- share/helix/runtime/grammars/beancount.so
- share/helix/runtime/grammars/bibtex.so
- share/helix/runtime/grammars/bicep.so
- share/helix/runtime/grammars/bitbake.so
- share/helix/runtime/grammars/blade.so
- share/helix/runtime/grammars/blueprint.so
- share/helix/runtime/grammars/c-sharp.so
- share/helix/runtime/grammars/c.so
- share/helix/runtime/grammars/caddyfile.so
- share/helix/runtime/grammars/cairo.so
- share/helix/runtime/grammars/capnp.so
- share/helix/runtime/grammars/cel.so
- share/helix/runtime/grammars/circom.so
- share/helix/runtime/grammars/clarity.so
- share/helix/runtime/grammars/clojure.so
- share/helix/runtime/grammars/cmake.so
- share/helix/runtime/grammars/comment.so
- share/helix/runtime/grammars/cpon.so
- share/helix/runtime/grammars/cpp.so
- share/helix/runtime/grammars/crystal.so
- share/helix/runtime/grammars/css.so
- share/helix/runtime/grammars/csv.so
- share/helix/runtime/grammars/cue.so
- share/helix/runtime/grammars/cylc.so
- share/helix/runtime/grammars/d.so
- share/helix/runtime/grammars/dart.so
- share/helix/runtime/grammars/dbml.so
- share/helix/runtime/grammars/debian.so
- share/helix/runtime/grammars/devicetree.so
- share/helix/runtime/grammars/dhall.so
- share/helix/runtime/grammars/diff.so
- share/helix/runtime/grammars/djot.so
- share/helix/runtime/grammars/dockerfile.so
- share/helix/runtime/grammars/dot.so
- share/helix/runtime/grammars/dtd.so
- share/helix/runtime/grammars/dunstrc.so
- share/helix/runtime/grammars/earthfile.so
- share/helix/runtime/grammars/edoc.so
- share/helix/runtime/grammars/eex.so
- share/helix/runtime/grammars/elisp.so
- share/helix/runtime/grammars/elixir.so
- share/helix/runtime/grammars/elm.so
- share/helix/runtime/grammars/elvish.so
- share/helix/runtime/grammars/embedded-template.so
- share/helix/runtime/grammars/erlang.so
- share/helix/runtime/grammars/esdl.so
- share/helix/runtime/grammars/fennel.so
- share/helix/runtime/grammars/fga.so
- share/helix/runtime/grammars/fidl.so
- share/helix/runtime/grammars/fish.so
- share/helix/runtime/grammars/forth.so
- share/helix/runtime/grammars/fortran.so
- share/helix/runtime/grammars/fsharp.so
- share/helix/runtime/grammars/gas.so
- share/helix/runtime/grammars/gdscript.so
- share/helix/runtime/grammars/gherkin.so
- share/helix/runtime/grammars/ghostty.so
- share/helix/runtime/grammars/git-config.so
- share/helix/runtime/grammars/git-rebase.so
- share/helix/runtime/grammars/gitattributes.so
- share/helix/runtime/grammars/gitcommit.so
- share/helix/runtime/grammars/gitignore.so
- share/helix/runtime/grammars/gleam.so
- share/helix/runtime/grammars/glimmer.so
- share/helix/runtime/grammars/glsl.so
- share/helix/runtime/grammars/gn.so
- share/helix/runtime/grammars/go.so
- share/helix/runtime/grammars/godot-resource.so
- share/helix/runtime/grammars/gomod.so
- share/helix/runtime/grammars/gotmpl.so
- share/helix/runtime/grammars/gowork.so
- share/helix/runtime/grammars/gpr.so
- share/helix/runtime/grammars/graphql.so
- share/helix/runtime/grammars/gren.so
- share/helix/runtime/grammars/groovy.so
- share/helix/runtime/grammars/hare.so
- share/helix/runtime/grammars/haskell-persistent.so
- share/helix/runtime/grammars/haskell.so
- share/helix/runtime/grammars/hcl.so
- share/helix/runtime/grammars/heex.so
- share/helix/runtime/grammars/hocon.so
- share/helix/runtime/grammars/hoon.so
- share/helix/runtime/grammars/hosts.so
- share/helix/runtime/grammars/html.so
- share/helix/runtime/grammars/htmldjango.so
- share/helix/runtime/grammars/hurl.so
- share/helix/runtime/grammars/hyprlang.so
- share/helix/runtime/grammars/iex.so
- share/helix/runtime/grammars/ini.so
- share/helix/runtime/grammars/ink.so
The first 100 are listed.
distinfo 554
| File | Size | SHA256 |
|---|---|---|
| 07035a248943575444aa0b893ffe306e1444c0ab.tar.gz | 92672 | a59074fff56ce73fd8c2b2e5609977b6ce22c6aa2b41452f5732339c1b7186a4 |
| 6748694be32f11e7ec6b5faeb1b48ca6156d4e06.tar.gz | 68260 | 3550ddcbc7c7aefc021a9e810cc0515e3ac4087ae8166d9cf712d16596afabfb |
| 3cc5e4bdf572d5df4277fc2e54d6299bd59a54b3.tar.gz | 11158 | 8da6c0db66d71db423213debda1298aa023f00e17976e3c8e56b36ec8ae2b895 |
| tree-sitter-prolog-d8d415f6a1cf80ca138524bcc395810b176d40fa.tar.gz | 76041 | 5d879f9947d82d0b083725b8a0802afe3053b197d7fe701daba7db33b803e28e |
| 936d976a782e75395d9b1c8c7c7bf4ba6fe0d86b-js-highlights.scm | 2685 | 1f93ffa86c0b4d4367ff1fbd178f3ae6d3d056129d03a87244906420368452c8 |
| 0ab9d99867435a7667c5548a6617a6bf73dbd830-ts-highlights.scm | 501 | a91e728dfc1a205d5b1d44d112989b5d4b894936cb58c5b2a5c55eaf967feb71 |
| rust/crates/addr2line-0.22.0.crate | 39156 | 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678 |
| rust/crates/adler-1.0.2.crate | 12778 | f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe |
| rust/crates/adler2-2.0.0.crate | 13529 | 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 |
| rust/crates/ahash-0.8.12.crate | 43413 | 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 |
| rust/crates/aho-corasick-1.1.3.crate | 183311 | 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 |
| rust/crates/allocator-api2-0.2.18.crate | 62504 | 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f |
| rust/crates/android-tzdata-0.1.1.crate | 7674 | e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 |
| rust/crates/android_system_properties-0.1.5.crate | 5243 | 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 |
| rust/crates/anyhow-1.0.98.crate | 53334 | e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 |
| rust/crates/arc-swap-1.7.1.crate | 68512 | 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 |
| rust/crates/autocfg-1.3.0.crate | 16524 | 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 |
| rust/crates/backtrace-0.3.73.crate | 87617 | 5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a |
| rust/crates/bitflags-2.9.1.crate | 47913 | 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 |
| rust/crates/block-buffer-0.10.4.crate | 10538 | 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 |
Master sites 6
- https://git.sr.ht/~ecs/tree-sitter-hare/archive/:treesitterhare
- https://git.sr.ht/~jummit/tree-sitter-wren/archive/:treesitterwren
- https://git.sr.ht/~sfr/tree-sitter-gemini/archive/:treesittergemini
- https://codeberg.org/foxy/tree-sitter-prolog/archive/d8d415f6a1cf80ca138524bcc395810b176d40fa.tar.gz?dummy=/:treesitterprolog
- https://raw.githubusercontent.com/tree-sitter/tree-sitter-javascript/936d976a782e75395d9b1c8c7c7bf4ba6fe0d86b/queries/highlights.scm?file=/:jshigh
- https://raw.githubusercontent.com/tree-sitter/tree-sitter-typescript/0ab9d99867435a7667c5548a6617a6bf73dbd830/queries/highlights.scm?file=/:tshigh