commit 9601f87

Michael Forney  ·  2026-05-20 10:05:23 +0000 UTC
parent 3d28c88
gitmodules: Set shallow flag

Most users won't be working with git history that often. This saves
time and space, while still enabling easy development with `git
fetch --unshallow`.
1 files changed,  +103, -0
+103, -0
  1@@ -1,357 +1,460 @@
  2 [submodule "pkg/awk/src"]
  3 	path = pkg/awk/src
  4 	url = https://github.com/onetrueawk/awk.git
  5+	shallow = true
  6 [submodule "pkg/b3sum/src"]
  7 	path = pkg/b3sum/src
  8 	url = https://git.sr.ht/~mcf/b3sum
  9+	shallow = true
 10 [submodule "pkg/bearssl/src"]
 11 	path = pkg/bearssl/src
 12 	url = https://www.bearssl.org/git/BearSSL
 13 	ignore = all
 14+	shallow = true
 15 [submodule "pkg/bzip2/src"]
 16 	path = pkg/bzip2/src
 17 	url = git://sourceware.org/git/bzip2.git
 18+	shallow = true
 19 [submodule "pkg/catgirl/src"]
 20 	path = pkg/catgirl/src
 21 	url = https://git.causal.agency/catgirl
 22 	ignore = all
 23+	shallow = true
 24 [submodule "pkg/cproc/src"]
 25 	path = pkg/cproc/src
 26 	url = https://git.sr.ht/~mcf/cproc
 27+	shallow = true
 28 [submodule "pkg/curl/src"]
 29 	path = pkg/curl/src
 30 	url = https://github.com/oasislinux/curl.git
 31 	ignore = all
 32+	shallow = true
 33 [submodule "pkg/dosfstools/src"]
 34 	path = pkg/dosfstools/src
 35 	url = https://github.com/dosfstools/dosfstools.git
 36 	ignore = all
 37+	shallow = true
 38 [submodule "pkg/e2fsprogs/src"]
 39 	path = pkg/e2fsprogs/src
 40 	url = https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
 41 	ignore = all
 42+	shallow = true
 43 [submodule "pkg/elftoolchain/elftoolchain"]
 44 	path = pkg/elftoolchain/src
 45 	url = https://github.com/elftoolchain/elftoolchain.git
 46 	ignore = all
 47+	shallow = true
 48 [submodule "pkg/file/src"]
 49 	path = pkg/file/src
 50 	url = https://github.com/file/file.git
 51+	shallow = true
 52 [submodule "pkg/fspec-sync/src"]
 53 	path = pkg/fspec-sync/src
 54 	url = https://github.com/oasislinux/fspec-sync.git
 55+	shallow = true
 56 [submodule "pkg/git/src"]
 57 	path = pkg/git/src
 58 	url = https://github.com/git/git.git
 59 	ignore = untracked
 60+	shallow = true
 61 [submodule "pkg/kiss/src"]
 62 	path = pkg/kiss/src
 63 	url = https://codeberg.org/kiss-community/kiss
 64 	ignore = all
 65+	shallow = true
 66 [submodule "pkg/iproute2/src"]
 67 	path = pkg/iproute2/src
 68 	url = https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git
 69 	ignore = all
 70+	shallow = true
 71 [submodule "pkg/libcbor/src"]
 72 	path = pkg/libcbor/src
 73 	url = https://github.com/PJK/libcbor.git
 74+	shallow = true
 75 [submodule "pkg/libevent/src"]
 76 	path = pkg/libevent/src
 77 	url = https://github.com/libevent/libevent.git
 78+	shallow = true
 79 [submodule "pkg/libfido2/src"]
 80 	path = pkg/libfido2/src
 81 	url = https://github.com/oasislinux/libfido2.git
 82+	shallow = true
 83 [submodule "pkg/libnl/src"]
 84 	path = pkg/libnl/src
 85 	url = https://github.com/thom311/libnl.git
 86 	ignore = all
 87+	shallow = true
 88 [submodule "pkg/libtls-bearssl/src"]
 89 	path = pkg/libtls-bearssl/src
 90 	url = https://git.sr.ht/~mcf/libtls-bearssl
 91 	ignore = all
 92+	shallow = true
 93 [submodule "pkg/libutp/src"]
 94 	path = pkg/libutp/src
 95 	url = https://github.com/oasislinux/libutp.git
 96+	shallow = true
 97 [submodule "pkg/musl/src"]
 98 	path = pkg/musl/src
 99 	url = git://git.musl-libc.org/musl
100 	ignore = all
101+	shallow = true
102 [submodule "pkg/netbsd-curses/src"]
103 	path = pkg/netbsd-curses/src
104 	url = https://github.com/oasislinux/netbsd-curses.git
105 	ignore = all
106+	shallow = true
107 [submodule "pkg/oksh/src"]
108 	path = pkg/oksh/src
109 	url = https://github.com/ibara/oksh.git
110 	ignore = all
111+	shallow = true
112 [submodule "pkg/openssh/src"]
113 	path = pkg/openssh/src
114 	url = https://github.com/oasislinux/openssh.git
115+	shallow = true
116 [submodule "pkg/pigz/src"]
117 	path = pkg/pigz/src
118 	url = https://github.com/madler/pigz.git
119+	shallow = true
120 [submodule "pkg/rc/src"]
121 	path = pkg/rc/src
122 	url = https://github.com/oasislinux/rc.git
123 	ignore = all
124+	shallow = true
125 [submodule "pkg/rcinit/src"]
126 	path = pkg/rcinit/src
127 	url = https://github.com/hovercats/rcinit.git
128+	shallow = true
129 [submodule "pkg/rcsm/src"]
130 	path = pkg/rcsm/src
131 	url = https://github.com/hovercats/rcsm.git
132+	shallow = true
133 [submodule "pkg/samurai/src"]
134 	path = pkg/samurai/src
135 	url = https://github.com/michaelforney/samurai.git
136+	shallow = true
137 [submodule "pkg/sbase/src"]
138 	path = pkg/sbase/src
139 	url = https://git.suckless.org/sbase
140 	ignore = all
141+	shallow = true
142 [submodule "pkg/sdhcp/src"]
143 	path = pkg/sdhcp/src
144 	url = https://github.com/michaelforney/sdhcp.git
145+	shallow = true
146 [submodule "pkg/tinyalsa/src"]
147 	path = pkg/tinyalsa/src
148 	url = https://github.com/tinyalsa/tinyalsa.git
149 	ignore = all
150+	shallow = true
151 [submodule "pkg/tz/src"]
152 	path = pkg/tz/src
153 	url = https://github.com/eggert/tz.git
154+	shallow = true
155 [submodule "pkg/ubase/src"]
156 	path = pkg/ubase/src
157 	url = https://github.com/michaelforney/ubase.git
158 	ignore = all
159+	shallow = true
160 [submodule "pkg/vis/src"]
161 	path = pkg/vis/src
162 	url = https://github.com/martanne/vis.git
163 	ignore = all
164+	shallow = true
165 [submodule "pkg/xz/src"]
166 	path = pkg/xz/src
167 	url = https://github.com/tukaani-project/xz.git
168 	ignore = all
169+	shallow = true
170 [submodule "pkg/zlib/src"]
171 	path = pkg/zlib/src
172 	url = https://github.com/madler/zlib.git
173+	shallow = true
174 [submodule "pkg/qbe/src"]
175 	path = pkg/qbe/src
176 	url = git://c9x.me/qbe.git
177 	ignore = all
178+	shallow = true
179 [submodule "pkg/quark/src"]
180 	path = pkg/quark/src
181 	url = git://git.suckless.org/quark
182+	shallow = true
183 [submodule "pkg/zstd/src"]
184 	path = pkg/zstd/src
185 	url = https://github.com/facebook/zstd.git
186 	ignore = all
187+	shallow = true
188 [submodule "pkg/the_silver_searcher/src"]
189 	path = pkg/the_silver_searcher/src
190 	url = https://github.com/ggreer/the_silver_searcher.git
191 	ignore = all
192+	shallow = true
193 [submodule "pkg/smu/src"]
194 	path = pkg/smu/src
195 	url = https://github.com/gottox/smu.git
196+	shallow = true
197 [submodule "pkg/libinput/src"]
198 	path = pkg/libinput/src
199 	url = https://github.com/oasislinux/libinput.git
200+	shallow = true
201 [submodule "pkg/libevdev/src"]
202 	path = pkg/libevdev/src
203 	url = https://gitlab.freedesktop.org/libevdev/libevdev.git
204 	ignore = all
205+	shallow = true
206 [submodule "pkg/pixman/src"]
207 	path = pkg/pixman/src
208 	url = https://gitlab.freedesktop.org/pixman/pixman.git
209 	ignore = all
210+	shallow = true
211 [submodule "pkg/dmenu/src"]
212 	path = pkg/dmenu/src
213 	url = git://git.suckless.org/dmenu
214 	ignore = all
215+	shallow = true
216 [submodule "pkg/xkeyboard-config/src"]
217 	path = pkg/xkeyboard-config/src
218 	url = https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git
219+	shallow = true
220 [submodule "pkg/wld/src"]
221 	path = pkg/wld/src
222 	url = https://github.com/michaelforney/wld
223 	ignore = all
224+	shallow = true
225 [submodule "pkg/wayland-protocols/src"]
226 	path = pkg/wayland-protocols/src
227 	url = https://gitlab.freedesktop.org/wayland/wayland-protocols.git
228+	shallow = true
229 [submodule "pkg/wayland/src"]
230 	path = pkg/wayland/src
231 	url = https://gitlab.freedesktop.org/wayland/wayland.git
232 	ignore = all
233+	shallow = true
234 [submodule "pkg/velox/src"]
235 	path = pkg/velox/src
236 	url = https://github.com/michaelforney/velox.git
237 	ignore = all
238+	shallow = true
239 [submodule "pkg/swc/src"]
240 	path = pkg/swc/src
241 	url = https://github.com/michaelforney/swc.git
242 	ignore = all
243+	shallow = true
244 [submodule "pkg/utf8proc/src"]
245 	path = pkg/utf8proc/src
246 	url = https://github.com/JuliaLang/utf8proc.git
247+	shallow = true
248 [submodule "pkg/st/src"]
249 	path = pkg/st/src
250 	url = git://git.suckless.org/st
251 	ignore = all
252+	shallow = true
253 [submodule "pkg/freetype/src"]
254 	path = pkg/freetype/src
255 	url = https://gitlab.freedesktop.org/freetype/freetype.git
256+	shallow = true
257 [submodule "pkg/jbig2dec/src"]
258 	path = pkg/jbig2dec/src
259 	url = git://git.ghostscript.com/jbig2dec.git
260+	shallow = true
261 [submodule "pkg/libffi/src"]
262 	path = pkg/libffi/src
263 	url = https://github.com/libffi/libffi.git
264 	ignore = all
265+	shallow = true
266 [submodule "pkg/libpng/src"]
267 	path = pkg/libpng/src
268 	url = https://github.com/glennrp/libpng.git
269 	ignore = all
270+	shallow = true
271 [submodule "pkg/mupdf/src"]
272 	path = pkg/mupdf/src
273 	url = https://github.com/oasislinux/mupdf.git
274+	shallow = true
275 [submodule "pkg/expat/src"]
276 	path = pkg/expat/src
277 	url = https://github.com/libexpat/libexpat.git
278+	shallow = true
279 [submodule "pkg/libxkbcommon/src"]
280 	path = pkg/libxkbcommon/src
281 	url = https://github.com/xkbcommon/libxkbcommon.git
282 	ignore = all
283+	shallow = true
284 [submodule "pkg/libdrm/src"]
285 	path = pkg/libdrm/src
286 	url = https://anongit.freedesktop.org/git/mesa/drm.git
287+	shallow = true
288 [submodule "pkg/libjpeg-turbo/src"]
289 	path = pkg/libjpeg-turbo/src
290 	url = https://github.com/libjpeg-turbo/libjpeg-turbo.git
291+	shallow = true
292 [submodule "pkg/netsurf/src"]
293 	path = pkg/netsurf/src
294 	url = https://github.com/oasislinux/netsurf.git
295+	shallow = true
296 [submodule "pkg/netsurf/libcss/src"]
297 	path = pkg/netsurf/libcss/src
298 	url = git://git.netsurf-browser.org/libcss.git
299 	ignore = all
300+	shallow = true
301 [submodule "pkg/netsurf/libdom/src"]
302 	path = pkg/netsurf/libdom/src
303 	url = git://git.netsurf-browser.org/libdom.git
304 	ignore = all
305+	shallow = true
306 [submodule "pkg/netsurf/libhubbub/src"]
307 	path = pkg/netsurf/libhubbub/src
308 	url = git://git.netsurf-browser.org/libhubbub.git
309+	shallow = true
310 [submodule "pkg/netsurf/libnsbmp/src"]
311 	path = pkg/netsurf/libnsbmp/src
312 	url = git://git.netsurf-browser.org/libnsbmp.git
313+	shallow = true
314 [submodule "pkg/netsurf/libnsgif/src"]
315 	path = pkg/netsurf/libnsgif/src
316 	url = git://git.netsurf-browser.org/libnsgif.git
317+	shallow = true
318 [submodule "pkg/netsurf/libnsutils/src"]
319 	path = pkg/netsurf/libnsutils/src
320 	url = git://git.netsurf-browser.org/libnsutils.git
321+	shallow = true
322 [submodule "pkg/netsurf/libparserutils/src"]
323 	path = pkg/netsurf/libparserutils/src
324 	url = git://git.netsurf-browser.org/libparserutils.git
325+	shallow = true
326 [submodule "pkg/netsurf/libsvgtiny/src"]
327 	path = pkg/netsurf/libsvgtiny/src
328 	url = git://git.netsurf-browser.org/libsvgtiny.git
329 	ignore = all
330+	shallow = true
331 [submodule "pkg/netsurf/libwapcaplet/src"]
332 	path = pkg/netsurf/libwapcaplet/src
333 	url = git://git.netsurf-browser.org/libwapcaplet.git
334 	ignore = all
335+	shallow = true
336 [submodule "pkg/hotplugd/src"]
337 	path = pkg/hotplugd/src
338 	url = https://github.com/oasislinux/hotplugd.git
339+	shallow = true
340 [submodule "pkg/alsa-lib/src"]
341 	path = pkg/alsa-lib/src
342 	url = https://github.com/alsa-project/alsa-lib.git
343 	ignore = all
344+	shallow = true
345 [submodule "pkg/mpv/src"]
346 	path = pkg/mpv/src
347 	url = https://github.com/mpv-player/mpv.git
348 	ignore = all
349+	shallow = true
350 [submodule "pkg/ffmpeg/src"]
351 	path = pkg/ffmpeg/src
352 	url = https://github.com/ffmpeg/ffmpeg.git
353 	ignore = all
354+	shallow = true
355 [submodule "pkg/libplacebo/src"]
356 	path = pkg/libplacebo/src
357 	url = https://code.videolan.org/videolan/libplacebo.git
358+	shallow = true
359 [submodule "pkg/dav1d/src"]
360 	path = pkg/dav1d/src
361 	url = https://github.com/videolan/dav1d.git
362 	ignore = all
363+	shallow = true
364 [submodule "pkg/libass/src"]
365 	path = pkg/libass/src
366 	url = https://github.com/libass/libass.git
367 	ignore = all
368+	shallow = true
369 [submodule "pkg/u-config/src"]
370 	path = pkg/u-config/src
371 	url = https://github.com/skeeto/u-config.git
372+	shallow = true
373 [submodule "pkg/scdoc/src"]
374 	path = pkg/scdoc/src
375 	url = https://git.sr.ht/~sircmpwn/scdoc
376+	shallow = true
377 [submodule "pkg/muon/src"]
378 	path = pkg/muon/src
379 	url = https://git.sr.ht/~lattis/muon/
380+	shallow = true
381 [submodule "pkg/fuse/src"]
382 	path = pkg/fuse/src
383 	url = https://github.com/libfuse/libfuse.git
384 	ignore = all
385+	shallow = true
386 [submodule "pkg/squashfs-tools-ng/src"]
387 	path = pkg/squashfs-tools-ng/src
388 	url = https://github.com/AgentD/squashfs-tools-ng.git
389+	shallow = true
390 [submodule "pkg/bubblewrap/src"]
391 	path = pkg/bubblewrap/src
392 	url = https://github.com/containers/bubblewrap.git
393 	ignore = all
394+	shallow = true
395 [submodule "pkg/tamzen-font/src"]
396 	path = pkg/tamzen-font/src
397 	url = https://github.com/sunaku/tamzen-font.git
398+	shallow = true
399 [submodule "pkg/pdpmake/src"]
400 	path = pkg/pdpmake/src
401 	url = https://github.com/rmyorston/pdpmake.git
402+	shallow = true
403 [submodule "pkg/xxhash/src"]
404 	path = pkg/xxhash/src
405 	url = https://github.com/Cyan4973/xxHash.git
406+	shallow = true
407 [submodule "pkg/lz4/src"]
408 	path = pkg/lz4/src
409 	url = https://github.com/lz4/lz4.git
410+	shallow = true
411 [submodule "pkg/ncompress/src"]
412 	path = pkg/ncompress/src
413 	url = https://github.com/vapier/ncompress.git
414 	ignore = all
415+	shallow = true
416 [submodule "pkg/pax/src"]
417 	path = pkg/pax/src
418 	url = https://git.sr.ht/~mcf/pax
419+	shallow = true
420 [submodule "pkg/luaposix/src"]
421 	path = pkg/luaposix/src
422 	url = https://github.com/luaposix/luaposix.git
423+	shallow = true
424 [submodule "pkg/ii/src"]
425 	path = pkg/ii/src
426 	url = https://git.suckless.org/ii
427+	shallow = true
428 [submodule "pkg/webdump/src"]
429 	path = pkg/webdump/src
430 	url = git://git.codemadness.org/webdump
431+	shallow = true
432 [submodule "pkg/sacc/src"]
433 	path = pkg/sacc/src
434 	url = git://bitreich.org/sacc/
435+	shallow = true
436 [submodule "pkg/iomenu/src"]
437 	path = pkg/iomenu/src
438 	url = git://bitreich.org/iomenu
439+	shallow = true
440 [submodule "pkg/sndio/src"]
441 	path = pkg/sndio/src
442 	url = https://github.com/ratchov/sndio.git
443 	ignore =  all
444+	shallow = true
445 [submodule "pkg/swall/src"]
446 	path = pkg/swall/src
447 	url = https://git.sr.ht/~uint/swall
448+	shallow = true
449 [submodule "pkg/swiv/src"]
450 	path = pkg/swiv/src
451 	url = https://git.sr.ht/~shrub900/swiv
452 	ignore = all
453+	shallow = true
454 [submodule "pkg/howl/src"]
455 	path = pkg/howl/src
456 	url = https://codeberg.org/wf/howl
457+	shallow = true
458 [submodule "pkg/libspng/src"]
459 	path = pkg/libspng/src
460 	url = https://github.com/randy408/libspng.git
461+	shallow = true