Commit graph

20 commits

Author SHA1 Message Date
4a82f52920
WIP: Just a quick hack overlaying systemd from staging-next
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
2025-01-13 17:25:34 +01:00
fa55edf0de
chore: remove openssh for now 2024-11-19 12:11:21 +01:00
902c3eddf3
Remove /home and unused top-level dirs. Make /var encrypted with tpm2. 2024-11-19 12:11:21 +01:00
9b6a5d9199
feat: add devel image 2024-11-18 23:40:49 +01:00
5ecbea5105
chore: flatten module structure
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-11-16 16:02:27 +01:00
e585707491
chore: cleanup config and bring settings over from earlier
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-11-16 01:02:25 +01:00
c59ea29957
Image building take 2
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
We want verity protected partitions as well as encrypted state/data along with verified boot.
This PR integrates Peter Marshall's awesome little Nixlet project as a starting point, especially the nice testing scaffolding will be super helpful! 

https://github.com/petm5/nixlet/
2024-11-14 19:52:34 +01:00
86cc203737
feat(systemd): add and enable systext + confext units
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-11-11 20:38:22 +01:00
c8af180ee7
chore(nix): add squashfs tools to devshell 2024-11-10 21:38:07 +01:00
1a035e8c7c
chore(nix): fix use of deprecated devShell 2024-11-10 20:46:11 +01:00
38fdbbb048
Tweak qemu parameters 2024-11-10 14:21:21 +01:00
3f347427ed
Add experimental installer script
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-10-23 22:06:39 +02:00
9470683ac7
More minimization work
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-10-17 21:24:47 +02:00
d65e479bef
Add custom kernel config to shrink the image size
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-10-13 22:51:23 +02:00
5413d6ab6b
use erofs w/zstd compression. clean up a bit.
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-10-11 15:02:23 +02:00
6bfea7a54f
Merge branch 'main' into feat-mkupdate 2024-09-18 00:00:34 +02:00
16427e5fe3
merge from main 2024-09-17 23:23:01 +02:00
1e9c413afd
feat: initial update images 2024-09-13 09:25:45 +02:00
1013fb31ed
Add justfile 2024-09-12 22:37:31 +02:00
44d8f9c90d
PatOS is born! 2024-09-12 21:57:01 +02:00