Skip to content

Latest commit

 

History

History
55 lines (38 loc) · 1.97 KB

README.md

File metadata and controls

55 lines (38 loc) · 1.97 KB

shell that makes customization easy.

Overview

Odyssey Shell aka odie is a flexible and user-friendly command-line interface designed to make customization easy. Whether you are a casual user or a power user, Odyssey provides a rich set of features and customization options to enhance your command-line experience.

Features

  • Customizable Prompt: Personalize your shell prompt with various colors, styles, and information about your system.
  • Command Autocomplete: Save time with command autocompletion, making it easier to navigate and execute commands.
  • History Tracking: Quickly access and repeat previously executed commands using the command history.
  • Compression Tools: Seamlessly compress and decompress files and folders with built-in compression utilities.
  • Redirection and Pipes: Efficiently manage input/output redirection and pipes for advanced command chaining.
  • Job Controls & Background Processes: Execute commands in the background, enabling continuous command entry. This pivotal feature streamlines workflow, enabling parallel task management and productivity optimization in complex setups. Track and control background processes seamlessly with the job list for optimal shell efficiency.

Bonus Feature

hehecat

  • Run command: hehe

Getting Started

Prerequisites

  • Odyssey Shell is designed to run on Unix-like operating systems. Ensure you have a compatible system before installation.
  • Odyssey Shell requires make and gcc to build and install.

Installation

  1. Clone the repository:

    git clone https://github.com/daimbk/odyssey.git
    cd odyssey
  2. Build and install the shell:

    make
    make install

Usage

  • Restart terminal session.
  • Launch Odyssey by typing odie in your terminal.
  • Enjoy having easy ricing right away.