An open API service indexing awesome lists of open source software.

https://github.com/malakasupun/my-bash-master-genius

Welcome to My Bash Master Genius, the ultimate .bashrc setup designed to supercharge your terminal experience. This project showcases a custom .bashrc configuration that brings enhanced functionality, powerful aliases, and seamless workflows for developers, engineers, and enthusiasts.
https://github.com/malakasupun/my-bash-master-genius

bash-script linux ubuntu

Last synced: 2 months ago
JSON representation

Welcome to My Bash Master Genius, the ultimate .bashrc setup designed to supercharge your terminal experience. This project showcases a custom .bashrc configuration that brings enhanced functionality, powerful aliases, and seamless workflows for developers, engineers, and enthusiasts.

Awesome Lists containing this project

README

          

#


Logo


My Bash Master Genius.

Welcome to **My Bash Master Genius**, the ultimate `.bashrc` setup designed to supercharge your terminal experience. This project showcases a custom `.bashrc` configuration that brings enhanced functionality, powerful aliases, and seamless workflows for developers, engineers, and enthusiasts.

## 🎯 Features

- **Powerful Aliases:** Custom shortcuts for common commands to save time and keystrokes.
- **Custom Prompts:** Beautiful and informative Bash prompts that provide real-time system insights.
- **Environment Variables:** Predefined variables for easy access to frequently used directories and tools.
- **Git Integration:** Useful Git aliases and status indicators integrated into the terminal prompt.
- **Enhanced Navigation:** Directory bookmarks and improved directory listing commands.
- **Functions:** Handy Bash functions for automation and repetitive tasks.
- **Colour-Coded Output:** Improved readability with colour-coded outputs.

## 🚀 Installation

1. Clone this repository to your local machine:
```bash
git clone https://github.com/MalakaSupun/my-bash-master-genius.git
```

2. Navigate to the project directory:
```bash
cd my-bash-master-genius
```

3. Backup your existing `.bashrc` file:
```bash
cp ~/.bashrc ~/.bashrc.backup
```

4. Replace your `.bashrc` file with the one from this repository:
```bash
cp .bashrc ~/
```

5. Reload your Bash configuration:
```bash
source ~/.bashrc
```
6. Copy the `starship.toml` file to `~/config/`.
```bash
cp starship.toml ~/config/starship.toml
```

## 📁 Repository Structure

- **.bashrc:** The main configuration file.
- **assets/**: Contains images and resources for the project.
- **README.md:** Project documentation (you are here!).

## 🎨 Project Logo


Logo

The logo embodies the spirit of customisation and the power of Bash.

## 🛠️ Customisation

Feel free to tweak the `.bashrc` file to suit your needs. Add your own aliases, environment variables, and functions to make it uniquely yours.

## 🧑‍💻 Contributing

Contributions are welcome! If you have ideas, fixes, or enhancements, please submit a pull request or open an issue.

## 📜 License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## 🌟 Acknowledgements

- Inspired by the power and flexibility of Bash.
- Thanks to the open-source community for their contributions.

---

Enhance your terminal game with **My Bash Master Genius**. Happy scripting! 🎉

## 🌱 Reference

For a comprehensive guide on enhancing your terminal experience, check out this video by Chris Titus Tech: [Boost Your Terminal with Bash](https://youtu.be/0phdCAFFicY?si=i56wyJ2H_uSccCE_). Chris provides valuable insights and tips that complement the features of **My Bash Master Genius**.
ـــــــــــــــﮩ٨ـ❤️️

---