helix
https://github.com/helix-editor/helix
A kakoune / neovim inspired editor, written in Rust.
Features:
* Vim-like modal editing
* Multiple selections
* Built-in language server support
* Smart, incremental syntax highlighting and code editing via tree-sitter
- Developed at editors
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:16.0:FactoryCandidates/helix && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
README-suse-maint.md | 0000000827 827 Bytes | |
_constraints | 0000000205 205 Bytes | |
_service | 0000000320 320 Bytes | |
cargo_config | 0000000338 338 Bytes | |
helix-23.03.tar.xz | 0113618664 108 MB | |
helix-rpmlintrc | 0000000029 29 Bytes | |
helix.changes | 0000023191 22.6 KB | |
helix.spec | 0000005612 5.48 KB | |
vendor.tar.xz | 0038327548 36.6 MB |
Revision 14 (latest revision is 22)
Dominique Leuenberger (dimstar_suse)
accepted
request 1082235
from
Factory Maintainer (factory-maintainer)
(revision 14)
Automatic submission by obs-autosubmit
Comments 17
Helix has updated to 22.05 https://github.com/helix-editor/helix/releases/tag/22.05
already in staging :)
Should the
runtime/queries
(https://github.com/helix-editor/helix/tree/master/runtime/queries) directory be included with the installation? Without this syntax highlighting does not work.Currently
/usr/lib64/helix/runtime
containsgrammars
(after runninghelix --grammar fetch
andhelix --grammar build
) but noqueries
directory.I did try looking for a command in the Helix documentation similar to
helix --grammar fetch
to fetch the queries but it does not appear this exists.Oh thanks. I forgot to update the specfile when I came across this issue https://github.com/helix-editor/helix/issues/2123#issuecomment-1121619464. I will rework the specfile to move
runtime/queries
in thehelix
package fromhelix-runtime
On second thought, I don't think I will move this... My idea to separate this was because to make a very plain helix editor without extra features, hence, no syntax-highlighting, no LSP definitions, and no grammars. If someone wants to have syntax highlighting, they need to install the
helix-runtime
package which bundles queries, LSP definitions and tree-sitter grammars.Ahhhhh that's what I was missing!
Thank you so much!
I put
Suggests
in the spec so after installation, zypper will suggest thehelix-runtime
package. I don't really mind to change it toRecommends
but some people are frugal on installations for a text editor. Oh well.Helix has updated to 22.12 https://github.com/helix-editor/helix/releases/tag/22.12 :)
already in https://build.opensuse.org/package/show/editors/helix. just waiting for OBS autosubmit to do its thing :)
Thank you so much for your maintenance work! <3
Helix has updated to 23.03, thanks for maintaining!
Also thank you for the packaging (and if you have the time, please build the new version)!
hello. I have now pushed 23.03 to the devel project, waiting for it to succeed so i can push it here :D sorry i got delays because of the holidays
No worries at all, thanks again and enjoy your holidaying!
Submitted 23.03 yesterday. Lots of changes of the build configuration so I was bonking my head hard until I checked other build scripts from other distros. Looking forward to it in Factory :D
EDIT: oh lol it is now in factory :D
The helix-runtime does not require helix as a dependency
i mean you can just
helix -g fetch
it. it's a recommends so it will be installed in default zypper configurations unless it's a container image e.g. in distrobox (podman)