Releases: sepsoh/awesome-bash-scripts
Releases · sepsoh/awesome-bash-scripts
abs v1.3.1
Significantly smaller package files by compiling programs with no debug info and symbols.
abs v1.3.0
New Scripts
abs.installpkg: Cross platform installation of packages. supported package managers.
abs.internet-status-checker: Check internet connectivity status. (note: this script is likely to have breaking changes in the future)
abs.internet-problem-fixer: Detect and fix common internet problems.
New features
abs.dns-switcher
- k and j to go up and down (like vim), q to quit.
Libraries
abs.lib.* are bash script libraries that offer some common used functionalities, like color variables.
Added libraries
- abs.lib.logging: A simple logger.
- abs.lib.depcheck: Checks if the provided dependencies are met.
- abs.lib.colors: Color variables.
- abs.lib.list: operations on lists, currently can remove elements from lists with this.
Binary Modules
abs.bin.* are compiled programs that enable scripts to perform more complex tasks, such as complex dbus method calls. Installing these modules are optional.
Added binary modules
- abs.bin.GetAllWifiDevices: Returns all wifi devices.
- abs.bin.NetworkManager-GetAllAccessPoints: Returns all visible access points.
- abs.bin.NetworkManager-GetAllDevices: Returns all network devices.
- abs.bin.TryToConnectToAccessPoint: Tries to connect to the requested access point.
Bug fixes
- Fixed: src file changes after execution of install.sh.
Improvements
install.sh
- Install script now supports declaring install sources as optional.
- Install script now supports declaring file extensions for install sources (for example to grab all
.shfiles).
abs.dns-switcher
- Use some escape sequences to overwrite the old text for a smoother menu scroll.
abs v1.2.0
add abs.dns-switcher
add abs.abs-update
abs v1.1.0
add debian package info
linux abs 1.0.0
Linux Awesome Bash Scripts Version 1.0.0