Skip to content

RISH: Ruby Interactive Shell for Linux and Unix Systems

License

Notifications You must be signed in to change notification settings

SafetyPanda/RISH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RISH

RISH: Ruby Interactive Shell for Linux and Unix Systems Version 0.2

About

Replacement for BASH or ZSH. Will soon have customization, and more advanced features to seperate itself from Bash, or at least have feature parity with it. Please note that this is in ALPHA, if that. Due to that I would not use this as a replacement shell. If you do and it breaks something, I apologize. If you find issues and fix them or add built in commands feel free to submit a pull request! Make sure it's for the unstable branch! Master branch is for """stable""" versions

Features!

  • Tab Completion with built-in commands
  • Some minor customization, colors and formatting words on prompt.

Install

Clone this repo, download the zip, or download the file.

Commands

Open rish.rb in a text editor, will be making a man page with info later.

Usage

As it is in Alpha I would keep your current shell and use this command exec rish.rb to start it. For debugging purposes ruby rish.rb so it doesn;t just close your terminal application.

Dependencies

Ruby, obviously

In Progress

  • Customization.
  • Feature parity with.
  • Tab completition with all programs.
  • More. So much more.

Known Issues

  • cd by itself will break shell
  • Echo only outputs one word.
  • Lots more I'm sure

License

Copyright (C) 2019 James Gillman [[email protected]]

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

About

RISH: Ruby Interactive Shell for Linux and Unix Systems

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages