https://github.com/ghostdevv/pep-os
https://github.com/ghostdevv/pep-os
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ghostdevv/pep-os
- Owner: ghostdevv
- Created: 2025-05-26T21:56:09.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-08-09T03:20:57.000Z (7 months ago)
- Last Synced: 2025-08-09T05:30:26.226Z (7 months ago)
- Language: Rust
- Size: 22.5 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pep-os
## resources
- https://www.youtube.com/watch?v=u2Juz5sQyYQ
- https://www.kernel.org/doc/html/latest/filesystems/ramfs-rootfs-initramfs.html
- https://en.wikipedia.org/wiki/Initramfs
- https://dracut-ng.github.io/dracut-ng/
- https://blinry.org/tiny-linux/
## roadmap
- [x] get initial program working
- [x] refactor into something easily maintainable and setup git
- [x] figure out what in the world initramfs is
- [x] write a slightly-above-simple command runner for the shell
- [ ] ~~escape initramfs into the real world~~
- [x] get uutils coreutils or busybox working in initramfs
- [x] create a seperate shell binary - Really Awful SHell (rash)
- [ ] figure out why `echo $PATH` etc isn't working
- [ ] get uutils find utils working
- [ ] escape initramfs into the real world