A very lightweight package of bash scripts.
chmod +x install.sh
./install.sh
You can also use each script individually.
Command | Description |
---|---|
abs.eye-protector | Eye Protector with 20 20 20 algorithm |
abs.beautify-ifconfig | Display available network interfaces beautifully |
abs.dns-switcher | Switch DNS providers like a VPN with our interactive DNS Switcher Script |
abs.move-and-link | Move files and link to new path (old path also work) |
abs.share-file | Upload Files on the http://0x0.st and get download link |
abs.package-files | Get the files of a package and their size |
abs.abs-update | Update me to latest version |
abs.abs-uninstall | Uninstall me and delete all sctipts |
abs.internet-problem-fixer | Detect and fix common internet problems |
abs.internet-status.checker.sh | Check internet connectivity status |
Library | Description |
---|---|
abs.lib.colors | ANSI color codes to style terminal output |
abs.lib.depcheck | Functions for verifying system dependencies |
abs.lib.logging | Simple and customizable logging system |
abs.lib.list | Functions for manipulating and processing lists |
To use a library in your script, simply source it as shown below:
# shellcheck source=/usr/bin/abs.lib.somelib
source abs.lib.somelib
If you're using ShellCheck for autocompletion/analyse your scripts, specify the library's path to ensure accurate checks(default installation path of ABS is /usr/bin/):
# shellcheck source=/usr/bin/abs.lib.somelib
source abs.lib.somelib