Commit Graph

7 Commits

Author SHA1 Message Date
Jan Schär 2f296fa0e5 Use zstd for squashfs compression
zstd decompression is a lot faster than xz (default). This is especially
noticeable when starting Firefox, Chromium or VS Code for the first
time; with zstd, the startup time is cut in half. Compression time is
also faster with zstd at the default level. The downside is that the
squashfs is larger by 138 MB. This is a tradeoff, but I think it's worth
it. Increasing the zstd compression level does not significantly reduce
the size and takes much longer to compress, so I left it at the default.
2025-03-01 14:25:29 +01:00
Jan Schär 6419fa917e Insert distribution into packages sources 2024-06-21 18:16:12 +02:00
Jan Schär aab293ac19 Add contest WiFi connection 2024-05-13 22:59:31 +02:00
Jan Schär dd3c07efb7 Move common live functionality to a new layer 2024-05-11 14:45:55 +02:00
Jan Schär ad6548f839 Only load the squashfs into RAM
Before this, it loaded everything from the ISO into RAM, now it only 
loads the squashfs. This saves about 110 MB of space in RAM, and reduces 
boot time.
2024-05-11 13:55:44 +02:00
Jan Schär b778340a5f Add mkdir function 2024-05-10 17:37:19 +02:00
Jan Schär 968d09e362 Initial commit 2024-05-09 22:45:53 +02:00