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 vi clone 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_term system

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

Comments are closed.