Unleash the Power of Mythological Scripting
🔱MythoShell is a shell script project that maps common Bash commands to an Indian mythological theme. Follow the instructions below to run and make the project work on your system.
- Make sure you have
Bashinstalled on your system. Most Linux distributions come pre-installed with Bash. - Ensure that your system has internet connectivity to download any necessary dependencies.
- Clone the 🔱MythoShell repository from GitHub by running the following command:
git clone https://github.com/sujal-goswami/MythoShell.git
- Open a terminal and navigate to the directory where you have cloned or downloaded the 🔱MythoShell project.
- Locate the shell script file that maps the commands to the theme. The file might be named something like
mythoshell.sh. - Before executing the script, ensure that it has executable permissions. If not, run the command
chmod +x mythoshell.shto make it executable. - To run the MythoShell script, use one of the following commands, depending on the file's permissions:
source mythoshell.sh
. mythoshell.sh
This will activate the 🔱MythoShell environment and replace the default commands with their Indian mythological language-themed alternatives.
- Once the script is executed, you can start using the themed commands in your terminal. Try running ls, cd, or any other command in the list below.
To make 🔱MythoShell permanently available whenever you open a new terminal session, follow these steps:
- Determine the appropriate shell startup file for your system. Common startup file names are
~/.bashrc,~/.bash_profile, or~/.zshrc. The startup file is executed every time a new terminal session is opened. - Add the command in end to run the MythoShell script. The command should resemble:
source /path/to/mythoshell.sh. Replace/path/to/mythoshell.shwith the actual path to themythoshell.shfile on your system. - Close and reopen your terminal, or run the command
source ~/.bashrc(or the relevant file) to apply the changes immediately. Now, whenever you open a new terminal session, the 🔱MythoShell environment will be automatically activated, allowing you to enjoy the Indian mythological language-themed commands.
📝 Note : Ensure that the shell script file
mythoshell.shis placed in a location accessible by your system, and modify the startup file's path accordingly.
Type margdarshan to view list.
| Old Command | New Command |
|---|---|
| sudo | devata |
| man | grantha |
| ls | drishti |
| cd | prasthan |
| pwd | sthan |
| mkdir | rachana |
| rm | vinash |
| cp | anupalan |
| mv | sthapana |
| cat | katha |
| grep | spurana |
| chmod | adhikara |
| echo | dhavani |
| date | samayachakra |
| find | khoya |
| history | itihasa |
| whoami | aham |
| touch | sparsha |
| wget | amrit |
| apt-get | amrita-prapti |
| clear | shuddhikaran |
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request. Let's make 🔱MythoShell even better together!
🔱MythoShell is licensed under the MIT License. Feel free to modify, distribute, and use the code for personal or commercial projects.
