These are some small scripts I use to write to simplify small tasks.
-
backlight.sh
Increase / decrease the brightness of the monitor (useful for keyboard shortcuts) -
cases.sh
Shoes today's COVID-19 cases in Greece. -
cisco.sh
Basic Cisco router tasks (restarting, wifi management). -
digital-ocean-droplet-restart.sh
Restarts a Digital Ocean droplet. -
eortologion.sh
Shows today's name days (Greek). -
is-inet-up.sh
Tests if internet connection is available (useful to chain with other scripts). -
is-up.sh
Tests if a remote host is up and performs a task. -
killz.sh
An alternative to killall with better process name matching. -
liferea-xvfb.sh
Runs Liferea RSS reader in a virtual framebuffer. -
qr-generator.py Generates a QR code for the given string and opens it on Firefox.
-
passterm A passmenu clone for the terminal, to temporarily copy passwords to clipboard using pass.
-
pinguntil.sh Pings the given IP address until it's rechable.
-
proxy-finder.sh
Finds and tests anonymous proxies on a given IP address range. -
revolut-has.sh Checks if the given ticker exists in Revolut stocks.
-
rip-stream.sh
Rips an online radio stream -
router-technicolor-td5130-restart.sh
Restarts a Technicolor TD5130 router. -
samba-scan.sh
A Samba service scanner that tests the discovered hosts for shared disks. -
showmyip.sh
Shows your public IP address. -
spotify-dl.sh
Downloads the given Spotify podcast. -
stonks.py
Shows the price a percentage change of given stonks. -
tcpview.sh
A Sysinternals' TCPView-like representation of open TCP connection and listening ports. -
temperature.sh
Shows temperature in your area (you have to difine it using meteo.gr) (Greek). -
wait-for-mysql.sh
MySQL wait script, useful to arrange service starting order on container environments. -
wait-for-rabbitmq.sh
RabbitMQ wait script, useful to arrange service starting order on container environments. -
wifi-menu
A wifi-menu (connection manager) with a twist to allow refreshing of available networks. -
youtube-pl.sh
A terminal youtube audio player. Allows playing multiple videos, audio traversal.