Redstoneur / bashrc

This project is a collection of shell scripts and configuration files designed to enhance the command-line experience for developers. It includes a variety of custom aliases, functions, and exports to streamline common tasks and improve productivity.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bashrc


License Top Language Size Contributors Last Commit Issues Pull Requests


Forks Stars Watchers


Latest Release Release Date


Description

This project is a collection of shell scripts and configuration files designed to enhance the command-line experience for developers. It includes a variety of custom aliases, functions, and exports to streamline common tasks and improve productivity.

Features

  • Custom Aliases: Simplify complex commands into short, memorable keywords.
  • Custom Functions: Automate repetitive tasks with custom shell functions.
  • Custom Exports: Define environment variables for use across multiple sessions.
  • GNU General Public License: The project is licensed under the GNU General Public License v3.0, ensuring the freedom to use, modify, and distribute the software.

Files

  • .bashrc: The main configuration file that sources all other files.
  • .shells/alias: Contains custom aliases for various commands.
  • .shells/functions: Contains custom shell functions.
  • .shells/exports: Contains custom environment variables.

Usage

To use this project, simply clone the repository to your home directory and source the .bashrc file in your shell

You can get the latest version of the project by running the following commands:

git clone https://github.com/Redstoneur/bashrc.git bashrc # clone the repository
cd bashrc # change to the project directory
source .bashrc # if you want to use the project in the current shell

If you want to use the project instead of your current configuration, you can run the following commands:

rm -rf $HOME/.bashrc $HOME/.shells # remove the existing configuration
git clone https://github.com/Redstoneur/bashrc.git bashrc_tmp # clone the repository to a temporary directory
mv bashrc_tmp/.* $HOME # move the configuration files to the home directory
rm -rf bashrc_tmp # remove the temporary directory
source $HOME/.bashrc # source the main configuration file

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

About

This project is a collection of shell scripts and configuration files designed to enhance the command-line experience for developers. It includes a variety of custom aliases, functions, and exports to streamline common tasks and improve productivity.

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%