Borgerr / apemode

A rusty shell for *nix systems.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

apemode

A rusty shell for *nix systems. This was a brief project during an operating systems class, abandoned in favor of assisting the nushell project.

Features

Current features are limited to:

  • straight execution of programs
  • I/O redirection with files
  • I/O redirection between processes with pipes
  • changing working directory of shell
  • running list programs

Future goals

Future goals include globbing, history, running background tasks, interrupt handling, user customization (a la "dotfiles"), and easy integration with systems.

Beyond the virtues of having memory and I/O safety with Rust and the crates involved with this project, I aim for apemode to be as lightweight as, if not moreso than, peer shell programs.

Dependencies

About

A rusty shell for *nix systems.


Languages

Language:Rust 100.0%