
Hey everyone,
I started working on a small shell just for testing some stuff in the iDar ecosystem… and it kinda spiraled out of control
Meet iDar-Shell: a modular, semi-Unix-like shell for ComputerCraft with:
- Full I/O redirection (
>,>>, pipes coming soon maybe lol) - Persistent command history (up to 50 entries)
- Built-in
viclone with normal/insert/command mode - Chrooted filesystem (safe by default)
- Super easy to extend: just drop a .ptr file containing the absolute path of your program's main file into
/iDar/bin/and it becomes a command - Lightweight “.ptr” symlinks and a clean
fake_termsystem
Everything is designed to feel familiar if you like Unix shells but still works nicely inside CC.
Important: This project needs iDar-Loom capabilities (and preferably iDar-Pacman too) to work. It will not run standalone because it uses syscalls from the iDar ecosystem.
Repo → here
Would love to hear your thoughts or if you find any bugs. Also taking suggestions for new builtin programs!
Cheers!
by Elpetiso49