Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/neerajmanivarnan/usefulbashscripts

This repository contains a collection of command line utilities I've created to automate repetitive tasks, driven by my laziness to perform them manually.
https://github.com/neerajmanivarnan/usefulbashscripts

bash devops linux shell-script

Last synced: 21 days ago
JSON representation

This repository contains a collection of command line utilities I've created to automate repetitive tasks, driven by my laziness to perform them manually.

Awesome Lists containing this project

README

        

# Bash Scripts Collection

This repository contains a collection of bash scripts created to automate various repetitive tasks, driven by my laziness to perform them manually.

## List of Scripts

1. **Home Network Connector (`connect-home-network`)**
A script to automatically connect to your home network. You can customize it to connect to any network of your choice.

2. **Network Disconnector (`disconnect-network`)**
A script to disconnect from the currently connected network. You can customize it for any network.

3. **CRETEM Utility (`cretem-utility`)**
A utility script for creating templates for Java, C++, and C programs. This is highly useful for competitive coding.

4. **Git Utils**
Github utilities for people who don't know how to use git.

5. **Swap**
A command line utility to swap the name of two files.I found this useful during the configuration of my i3wm and neovim.This is specifically useful when you have to switch the names of two files back and forth repeatedly.

5. **Power-Consumption-Utility for i3wm**
Messed up default power consumption utility configuration for i3wm.Wrote my own bash script to solve it.

## How to Use

To save time, add these scripts to your PATH so they can be accessed easily from anywhere in your terminal.

### Steps:
1. **Clone the repository:**
```bash
git clone https://github.com/neerajmanivarnan/usefulBashScripts.git
```

1. **Export the path:**
```bash
export PATH=$PATH:/path/to/usefulBashScripts
```