haataru/aurux — reverse-engineered prompt

Reverse engineered prompt

I want a small 32 bit x86 operating system that boots in QEMU and feels like a real Unix style system, not just a toy shell. Make it a monolithic kernel with multitasking, paging, a working Ext2 file system, and support for running user programs in ring 3. I should be able to boot into a simple shell and use basic commands like cat, echo, ls, mkdir, rm, ps, kill, and sleep.

Please also include real user and group management with commands like useradd, groupadd, passwd, su, whoami, id, plus chmod, chown, and umask so file permissions actually matter. It should support piping like ls | cat and background jobs like sleep 5000 &. A built in test command for checking the permission model would be great too.

Make the build and run flow smooth on macOS with a script that can clean, build everything from scratch, and launch QEMU. If you need details, check the docs in the repo and current docs online.

Want more depth? Deep Reverse