This is my collection of useful tools/scripts. I wrote most of them.
Python script to recusively determine size of files/directories and show a window with the results. Useful to have in file manager right-click menu.
In development, list of rsync excludes directories.
In dev, bottom terminal for reading in biology. shh!
Two row terminal. For xfce but theoretically adaptable. bottom of the screen, always on top.
Blazing fast implementation of the time-tested "coin flip" algorithm. Prints "Heads" or "Tails."
Useful or interesting commands that do not need their own script.
With a filesystem.manifest, show all the packages installed not in it.
My school blocks pings, so I test for network connectivity through curl + a little bash
Spawns terminal in ~/Projects/javaclass
Opens terminals for my Java Class
Upgrades all installed npm packages
Given a page range in the form 11-12,15-33,56-58, a page number and what that number is in the pdf, outputs the same range with constants added, so it can be printed.
I always forget if you use actual-expected or expected-actual. This script remembers for me.
Indecisive? This is a wheel spinner minus the wheel. Picks one of the arguments passed to it at random and prints it.
Plays an srt file on its own. Useful if watching a movie on the web and you can get a subtitle file.
Sets up computer for presenting via a projector.
Test if a number given as argument 1 is prime.
Does what it says on the tin. Not great at what it does.
Bad way of purging files from uninstalled packages. But it works.
See the github repo; tiles windows on xfce4. Useful for moving terminals around the screen.
Get a number ($1, default 2) of random words joined with a dash. e.g "clover-stows-safariing-fancinesss" Used to name things automatically generated in a more interesting way than 001, 002, 003 or cxYubB76m, G66f8JlqV, 0PmwG1k1D.
I had a program that did not like underscores in filenames.
Adds a timedelta to a time. Useful when you cannot do basic math in your head.
Sets terminal settings back to normal after a present.sh
Nice script I found that makes it look like work is going on.