Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bensuperpc/scripts

Collection of useful scripts for Linux (git, docker, LUKS, Archlinux...)
https://github.com/bensuperpc/scripts

archlinux bash bash-script bash-scripting debian docker ffmpeg git git-extras linux linux-scripts linux-shell luks manjaro script scripts scripts-collection shell shell-script ubuntu

Last synced: 5 days ago
JSON representation

Collection of useful scripts for Linux (git, docker, LUKS, Archlinux...)

Awesome Lists containing this project

README

        

# Scripts

### _Collection of useful scripts for Linux (Over 200 scripts)_
[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/powered-by-jeffs-keyboard.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/contains-cat-gifs.svg)](https://forthebadge.com)

[![scripts](https://github.com/Bensuperpc/scripts/actions/workflows/main.yml/badge.svg)](https://github.com/Bensuperpc/scripts/actions/workflows/main.yml) [![tagged-release](https://github.com/bensuperpc/scripts/actions/workflows/release.yml/badge.svg)](https://github.com/bensuperpc/scripts/actions/workflows/release.yml) [![shellcheck](https://github.com/bensuperpc/scripts/actions/workflows/ShellCheck.yml/badge.svg)](https://github.com/bensuperpc/scripts/actions/workflows/ShellCheck.yml) [![submodule-update](https://github.com/bensuperpc/scripts/actions/workflows/submodule-update.yml/badge.svg)](https://github.com/bensuperpc/scripts/actions/workflows/submodule-update.yml)

![GitHub release (latest by date)](https://img.shields.io/github/v/release/bensuperpc/scripts) ![GitHub (Pre-)Release Date](https://img.shields.io/github/release-date-pre/bensuperpc/scripts) ![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/bensuperpc/scripts)

![GitHub](https://img.shields.io/github/license/bensuperpc/scripts) ![GitHub top language](https://img.shields.io/github/languages/top/bensuperpc/scripts) ![GitHub commit activity](https://img.shields.io/github/commit-activity/m/bensuperpc/scripts)

[![Twitter](https://img.shields.io/twitter/follow/Bensuperpc?style=social)](https://twitter.com/Bensuperpc) [![Youtube](https://img.shields.io/youtube/channel/subscribers/UCJsQFFL7QW4LSX9eskq-9Yg?style=social)](https://www.youtube.com/channel/UCJsQFFL7QW4LSX9eskq-9Yg)

# New Features !

- Add [Documentation](Commands.md)

## Install
You need Linux distribution like Ubuntu, Manjaro or Debian

```sh
git clone --recurse-submodules --remote-submodules https://github.com/Bensuperpc/scripts.git
```
```sh
cd scripts
```
Or [Released version](https://github.com/bensuperpc/scripts/releases)

#### Check dependency (optional):

```sh
make check-dep
```

#### And install:

```sh
make install
```

### Uninstall
```sh
make uninstall
```
## Documentation

Links:

- Scripts [Documentation](Commands.md)
- git-extras [Documentation](git/git-extras/Commands.md)
- git-quick-stats [Documentation](git/git-quick-stats/README.md)
- cryptr [Documentation](cryptography/cryptr/README.md)
- gpg-encrypt [Documentation](cryptography/gpg-encrypt/README.md)
- Bash-Snippet [Documentation](Bash-Snippet/README.md)

### Directory

| Directory | Infos | More |
|:-------------:|:-------------:|:-----:|
| git | git scripts | Useful scripts for git |
| docker-scripts | docker scripts | Useful scripts for docker |
| linux | linux scripts | infosystem, hash, uuid, cleaning, grub ect... |
| partition | partition scripts | LUKS, tmpfs ect... |
| file | files scripts | rsync, compress ect... |
| Bash-Snippets | [Bash-Snippets](https://github.com/alexanderepstein/Bash-Snippets) | Useful scripts |
| git/git-extras | [git-extras](https://github.com/tj/git-extras) | GIT utilities |
| git/git-extra-commands | [git-extra-commands](https://github.com/unixorn/git-extra-commands) | A collection of git utilities and useful extra git scriptse) |
| git/git-scripts | [git-scripts](https://github.com/jwiegley/git-scripts) | A collection of bash scripts by [jwiegley](https://github.com/jwiegley) for git |
| shell-scripts | [shell-scripts](https://github.com/Josef-Friedrich/shell-scripts) | A collection of shell scripts. |
| archive | archive scripts | 7z, xz |
| development | development scripts | For cmake, ninja, clang-format... |
| cryptography/cryptr | [cryptr](https://github.com/nodesocket/cryptr) | To crypt files with AES |
| cryptography/gpg-encrypt | gpg-encrypt script | Crypt files with GPG |
| internet/spoofpoint | [spoofpoint](https://github.com/grahamhelton/spoofpoint) | Spoofpoint is a domain monitoring tool that allows you to check a single domain or a list of domains to see if they exist. |
| video | video scripts | ffmpeg, nvenc, youtube-dl ect... |
| image | image scripts | ffmpeg, cwebp ect... |
| debian | debian scripts | apt, cleaning ect... |
| archlinux | archlinux scripts | pacman, cleaning ect... |
| bash-scripts | [bash-scripts](https://github.com/jrussellfreelance/bash-scripts) | A collection of bash scripts by [jrussellfreelance](https://github.com/jrussellfreelance) |

## Todos

- Write Tests
- Continue dev. :D

## More info

- [Documentation](Commands.md)

License
----

MIT License

**Free Software forever !**