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

https://github.com/valera-rozuvan/bash-scripts

a collection of useful Bash scripts
https://github.com/valera-rozuvan/bash-scripts

bash

Last synced: 2 months ago
JSON representation

a collection of useful Bash scripts

Awesome Lists containing this project

README

          

# bash-scripts

a collection of useful Bash scripts

## utilities

1. [update sha256sum hashes](./utils/update-sha256-hashes.sh)

## k8s

1. [Check all pods in k8s namespace by running arbitrary commands](k8s/check_pods.sh)
2. [Check k8s namespaces](k8s/check-k8s-namespaces.sh)
3. [Install kubectx](k8s/install-kubectx.sh)

## EC2

1. [Deploy a container to EC2](ec2/deploy-container-ec2.sh)

## GCP

1. [Do work using GCP VM](gcp/do-work-using-gcp-vm.sh)
2. [Switch gcloud config](gcp/switch-gcloud-config.sh)

## Linux setup

1. [Clear Gnome keyring](linux-setup/01-clear-gnome-keyring.sh)
2. [Create new user](linux-setup/02-create-new-user.sh)
3. [Debian setup all](linux-setup/03-debian-setup-all.sh)
4. [Get IBM Plex Mono font](linux-setup/04-get-ibm-plex-mono-font.sh)
5. [Setup Debian 10](linux-setup/05-setup-debian-10.sh)
6. [Setup Debian 10 XFCE](linux-setup/06-setup-debian-10-xfce.sh)
7. [Setup SSH Server](linux-setup/07-setup-ssh-server.sh)
8. [Setup UTF-8 locale](linux-setup/08-setup-utf-8-locale.sh)
9. [Setup XFCE4](linux-setup/09-setup-xfce4.sh)
10. [Stop screen blanking](linux-setup/10-stop-screen-blanking.sh)

## Backup

1. [Backup important home dirs](backup/backup_s.sh)
2. [Backup with rsync](backup/backup-with-rsync.sh)

## Git

1. [Get all GitHub repos](git/get-all-git-repos.sh)
2. [Git config](git/git-config.sh)
3. [Git set author](git/git-set-author.sh)

## Node.js

1. [Run Node project in VM](nodejs/run-node-project-in-vm.sh)

## Application scripts

1. [Run brave browser](app-scripts/run-brave.sh)
2. [Make m3u playlist](app-scripts/make-m3u-playlist.sh)
3. [Convert any video/audio file to MP3](app-scripts/convert-to-mp3.sh)
4. [Run emacsclient](app-scripts/run-emacsclient.sh)
5. [Mplayer Webcam](app-scripts/mplayer-webcam.sh)

## MongoDB

1. [mongodump zip](mongodb/mongodump-zip.sh)
2. [mongorestore zip](mongodb/mongorestore-zip.sh)

## 3rd party scripts

1. [tomxue/countdown](https://github.com/tomxue/countdown)
2. [tsotne95/clock_in_bash](https://github.com/tsotne95/clock_in_bash)

## cgit

1. [complete setup suite for cgit](./cgit-server-setup)

---

## license

The project `'bash-scripts'` is licensed under the MIT License.

See [LICENSE](./LICENSE) for more details.

The latest source code can be retrieved from one of several mirrors:

1. [github.com/valera-rozuvan/bash-scripts](https://github.com/valera-rozuvan/bash-scripts)

2. [gitlab.com/valera-rozuvan/bash-scripts](https://gitlab.com/valera-rozuvan/bash-scripts)

3. [git.rozuvan.net/bash-scripts](https://git.rozuvan.net/bash-scripts)

Copyright (c) 2019-2022 [Valera Rozuvan](https://valera.rozuvan.net/)