Remix.run Logo
cardanome 17 hours ago

I mean a base Mac Mini in 2025 comes with 256GB of storage. Some storage is still damn expensive.

But regardless, if someone were to only ever installing Helix on their system, you might have a point. But you probably want to install many applications and if every applications starts wasting storage, you will soon run out of space.

kstrauser 17 hours ago | parent | next [-]

Yes, but 111MB is .04% of 256GB. Install a hundred such "wasteful" apps and you're up to a whole 4% of that storage.

usef- 16 hours ago | parent | prev [-]

Almost all the size is language grammars, which are optional and removable. Some distros like Alpine make them separate packages.

But for desktop use, I think it's a good default to have everything "just work" out-of-the-box, because 110mb is nothing for typical developer machines.

xigoi 8 hours ago | parent [-]

Have you considered that professional developers who can afford expensive computers are not the only ones using a text editor?

usef- 6 hours ago | parent [-]

Absolutely, I used one for many years before I was professional.

Out of curiosity, what hardware are you picturing those people running it on?

I've run Helix on a Daylight computer, which has a deliberately underpowered CPU (MediaTek Helio G99) and it's incredibly fast/snappy. 110mb is still near-trivial on the 128GB storage.

If you're (validly) worried about bloated software, note that Alpine's helix package is 10.3MB, which is smaller than their Neovim or Emacs packages. Individual language files are small (python is ~500kb uncompressed), there are just hundreds of supported languages. But installed ones are not loaded unless you edit the language.