David Heinemeier Hansson and Claude Fable 5
45ca871e78
Slim omarchy-nvim by shallowing plugin repos and dropping test suites
...
Half the package was git history: lazy.nvim clones with
--filter=blob:none, which marks packs as promisor packs that gc refuses
to touch, so every plugin shipped its full commit graph. Cut each repo
to its checked-out tips (drop remote/tag refs, mark the tips as shallow
boundaries, strip the promisor markers, gc for real) and exclude
test/tests/spec via sparse-checkout so the restore pass in package()
does not resurrect them.
:Lazy update keeps working -- fetch into a shallow repo stays shallow
and re-fetches tags. 116 -> 52.5 MiB installed, 67 -> 32 MB download.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-08-01 19:59:44 -07:00
..
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-05-08 01:07:21 -04:00
2026-06-06 13:51:19 +00:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-05-29 15:42:25 +00:00
2026-05-08 01:07:21 -04:00
2026-07-26 19:16:43 +00:00
2026-05-08 01:07:21 -04:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-05-23 08:25:37 +00:00
2026-05-08 01:04:51 -04:00
2026-06-08 16:00:00 +00:00
2026-07-13 12:08:22 -07:00
2026-05-08 01:07:21 -04:00
2026-07-26 19:16:43 +00:00
2026-07-27 09:53:23 -07:00
2026-07-24 08:19:11 -07:00
2026-07-24 08:19:11 -07:00
2026-07-20 17:41:35 -07:00
2026-07-24 08:19:11 -07:00
2026-07-24 08:19:11 -07:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-07-13 19:55:23 -04:00
2026-07-26 19:16:43 +00:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:15:44 -04:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-06-16 11:17:06 +00:00
2026-07-26 19:16:43 +00:00
2026-07-26 19:16:43 +00:00
2026-08-01 19:25:25 -07:00
2026-07-24 14:18:54 -07:00
2026-07-24 17:41:15 -07:00
2026-05-08 01:07:21 -04:00
2026-06-12 13:25:36 -04:00
2026-07-26 19:16:43 +00:00
2026-05-08 01:04:51 -04:00
2026-05-08 01:07:21 -04:00
2026-08-01 19:59:44 -07:00
2026-07-31 22:03:55 -05:00
2026-05-08 01:04:50 -04:00
2026-06-03 12:45:35 -04:00
2026-07-27 10:54:35 -07:00
2026-05-29 15:42:25 +00:00
2026-05-08 01:07:21 -04:00
2026-07-26 19:16:43 +00:00
2026-05-08 01:07:21 -04:00
2026-05-23 08:25:37 +00:00
2026-05-08 01:07:21 -04:00
2026-07-24 14:25:58 -07:00
2026-05-08 01:07:21 -04:00
2026-07-26 19:16:43 +00:00
2026-06-13 09:23:00 +00:00
2026-05-08 01:07:21 -04:00
2026-07-26 19:16:43 +00:00
2026-05-08 01:04:51 -04:00
2026-05-08 01:07:21 -04:00
2026-06-17 20:17:47 +00:00
2026-05-08 01:04:51 -04:00
2026-05-08 01:07:21 -04:00
2026-05-25 17:23:20 +02:00
2026-05-08 01:07:21 -04:00
2026-05-23 08:25:37 +00:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-07-27 09:54:29 -07:00
2026-07-26 19:16:43 +00:00
2026-05-29 15:42:25 +00:00
2026-07-26 19:16:43 +00:00
2026-05-08 01:07:21 -04:00
2026-05-08 01:07:21 -04:00
2026-07-26 19:16:43 +00:00
2026-05-08 01:07:21 -04:00
2026-07-26 19:16:43 +00:00
2026-05-08 01:07:21 -04:00