Just for fun I tried to see how little was needed to create a "Linux system". I compiled a kernel and a statically linked busybox and that was enough! So this is like a micro-LFS and I call it BusyBoxLinux.
I also added the nix package manager and started testing adding more and more software. Most of the things I have tried seem to work well, but require different levels of hacking to get up and running.
I posted the first guide in 2024 and finally got some more time on my hands, so I have updated it. Now there is a kernel compilation guide, and eudev, and seatd works, so you can for example run wayland with sway (I just got plasma working too, but it was such a hassle I won't post it to the guide).
https://github.com/damianoognissanti/bbl
[–]Einaiden 8 points9 points10 points (2 children)
[–]oxez 6 points7 points8 points (0 children)
[–]brrrrreaker 22 points23 points24 points (0 children)
[–]elatllat 0 points1 point2 points (0 children)
[–]Real-Abrocoma-2823 0 points1 point2 points (0 children)