Loved helix and batteries included philosophy but was wishing for more batteries. Specifically the lack of a good diff viewer. Yes I can create a shortcut to lazygit but the way swapping between processes worked was buggy and uncomfortable.
And even though abstractly I like helix's keyboard model better than vim, I wish there was a way to just switch to vim mode because it is too ingrained.
Maybe this fork can address some of this either directly or by allowing plugins.
I've been building my own personal editor, borrowing some of the features I enjoyed in Helix and other editors - https://github.com/joefreeman/aether - being able to deeply customise has been satisfying.
Yeah I wondered this too! The website explains the features, but from what I can tell it's just the feature set of Helix. I'm sure there's a plan behind what the forker wants to do with the project, would be awesome if the website explained!
That said, fwiw, I haven't felt the need for anything on it and it feels "complete" to me as far as my daily use goes
Maintaining OSS is tough, do you know what the community has been wanting lately that it lacks? Maybe I'm an outlier user or I don't know what I don't know
I don’t use Helix myself, but I’ve tried it before.
I believe I’ve heard many users requesting a plug-in system (there were some plans for Scheme?), and that the devs themselves considered many features as more appropriate for plugins than first-party support (code folding and non-LSP snippets, if I recall correctly?). I don’t know how Helix developed the last couple of years, but if features like that didn’t materialize yet, that sounds like sufficient impetus for a fork to me.
Helix was originally meant to be a "batteries included" editor without any scripting/plugins. That PR intends to change this and so there is a bit of controversy around it. Overall it looks like the PR will eventually be merged.
The Mitos fork could have be made for totally unrelated reasons. This is really just my speculation.
Really? What did you not like about Helix that you get from Nano? (No judgement, I'm just curious!)
I don't have anything against Nano, but for something I use every day, I'd really miss go-to-definition, and being able to jump between sections of text quickly.
Loved helix and batteries included philosophy but was wishing for more batteries. Specifically the lack of a good diff viewer. Yes I can create a shortcut to lazygit but the way swapping between processes worked was buggy and uncomfortable.
And even though abstractly I like helix's keyboard model better than vim, I wish there was a way to just switch to vim mode because it is too ingrained.
Maybe this fork can address some of this either directly or by allowing plugins.
I've been building my own personal editor, borrowing some of the features I enjoyed in Helix and other editors - https://github.com/joefreeman/aether - being able to deeply customise has been satisfying.
Good to know. It looks nice. Any plans for Win version?
This looks nice, though I already use and like Helix. What is the motivation behind the fork?
I found this post on reddit
https://www.reddit.com/r/HelixEditor/comments/1wpt22a/mitos_...
Yeah I wondered this too! The website explains the features, but from what I can tell it's just the feature set of Helix. I'm sure there's a plan behind what the forker wants to do with the project, would be awesome if the website explained!
Helix has not seen any release in a while and PRs stack.
Oh interesting, I went to look more after you said that and noticed the lack of activity indeed, there's even a discussion about it: https://github.com/helix-editor/helix/discussions/16261
That said, fwiw, I haven't felt the need for anything on it and it feels "complete" to me as far as my daily use goes
Maintaining OSS is tough, do you know what the community has been wanting lately that it lacks? Maybe I'm an outlier user or I don't know what I don't know
I don’t use Helix myself, but I’ve tried it before.
I believe I’ve heard many users requesting a plug-in system (there were some plans for Scheme?), and that the devs themselves considered many features as more appropriate for plugins than first-party support (code folding and non-LSP snippets, if I recall correctly?). I don’t know how Helix developed the last couple of years, but if features like that didn’t materialize yet, that sounds like sufficient impetus for a fork to me.
What does it do differently from Helix?
Commenting as an outsider to both projects, one possible motivation to fork Helix might be this PR:
https://github.com/helix-editor/helix/pull/8675
Helix was originally meant to be a "batteries included" editor without any scripting/plugins. That PR intends to change this and so there is a bit of controversy around it. Overall it looks like the PR will eventually be merged.
The Mitos fork could have be made for totally unrelated reasons. This is really just my speculation.
From the commit history it rather looks like an ai agent speed run of a single guy frustrated about this not moving fast enough.
Treesitter grammar for each language does not count as plugin? I think I had seen some dynamic libs when I tried to build it…
Fuck it all, I went back to nano. > nano -lmx0 is good enough.
Really? What did you not like about Helix that you get from Nano? (No judgement, I'm just curious!)
I don't have anything against Nano, but for something I use every day, I'd really miss go-to-definition, and being able to jump between sections of text quickly.
I don't even use an editor anymore. Just sed the source files directly via my agent.
I don't even sed anymore. I go directly to ed while characters stream out of an llm
I don't even read code anymore. I just have my agent deploy directly to production.
I don't even deploy anymore, I just proxy the user credit card directly to my API Key on someone else's provider
I don't even have a prod environment anymore. I route any incoming traffic directly to my LLM on Openrouter and let it answer.
This is the way!