Below you will find a description, example and dependency list for all scripts in this repository.
Lots of code cleanup. This is quite an old repo, but has potential.
Batch search IP addresses on ip-api.com, returning the country, isp, isproxy, ismobile, ishost.
- jq
Uploads files to 0x0.st, reading arguments to the script as filenames, or if no filenames were given it will launch a GUI filepicker with Zenity. It will send a notification when finished, and copy the URL to the clipboard.
- zenity
- notify-send
- xclip
Converts selected binary text to ascii and displays with notify-send.
- XFCE OR Gnome OR Cinnamon OR KDE
- xsel
- notify-send
- set_display_preferences
Select binary text and run the script. It's best suited to a hotkey.
Adds domain to vultr instance and optionally sets proper security headers. The DNS must be pointed towards your vultr instance beforehand.
- nginx
- jq
- certbot
- vultr.com instance
# cdomain -s -d mywebsite.com
Run with root privileges.
Notifies if the IP address changed after a network going down and back up.
- XFCE OR Gnome OR Cinnamon OR KDE
- set_display_preferences
It is best used with a hotkey, otherwise just run it.
Downloads music from YouTube using youtube-dl and sends the file directly to your phone using kdeconnect. Works best with a hotkey.
- youtube-dl
- kdeconnect
- notify-send
- set_display_preferences
Select YouTube URL and run the script.
Quickly formats a USB and adds an ext4 partition. Optionally, the device can be shredded to securely erase data.
- shred
# format_usb -w
Run with root privileges.
Automatically creates WiFi-based network namespaces. This is not for ethernet devices.
- iw
- iproute2
- netctl
- wpa_supplicant
- wpa_passphrase
This script takes no arguments. Run with root privileges.
Continuously retry pinging 8.8.8.8 until a packet is received.
- ping
This script takes no arguments.
Count the amount of lines, characters and words in selected text. Works best with a hotkey.
- XFCE OR Gnome OR Cinnamon OR KDE
- xsel
- notify-send
- set_display_preferences
Select text and run the script.