Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Suggestion - Split `helix-grammars` from `helix` package
@ 2023-08-30 18:38 Zapeth
  2023-08-30 18:53 ` classabbyamp
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Zapeth @ 2023-08-30 18:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 744 bytes --]

New issue by Zapeth on void-packages repository

https://github.com/void-linux/void-packages/issues/45828

Description:
The `helix` package by default includes all its compiled treesitter grammars, which take up the majority of the package size (~110MB or  86% of the total size in the latest release, see also https://github.com/helix-editor/helix/issues/6187).

While it is useful to have LSP support for all these languages out of the box, I think it should be up to the user to decide if its worth the extra space, especially since its likely to increase as more languages get added.

So my suggestion would be to split the grammar *.so at `/usr/lib/helix/runtime/grammars` in an extra package `helix-grammars` that depends on `helix`.

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2023-09-01 13:14 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-30 18:38 [ISSUE] Suggestion - Split `helix-grammars` from `helix` package Zapeth
2023-08-30 18:53 ` classabbyamp
2023-08-30 19:39 ` Zapeth
2023-08-30 20:00 ` Bnyro
2023-08-30 20:01 ` classabbyamp
2023-08-31 16:48 ` mhmdanas
2023-08-31 16:50 ` Bnyro
2023-08-31 17:06 ` tranzystorek-io
2023-08-31 17:10 ` mhmdanas
2023-08-31 17:23 ` classabbyamp
2023-08-31 19:04 ` mhmdanas
2023-09-01 13:14 ` Zapeth
2023-09-01 13:14 ` [ISSUE] [CLOSED] " Zapeth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).