# Utilities
Some simple utilities I have written. Perhaps they will be helpful to you.

Have any questions about them? Feel free to reach out to me. I can be typically be reached between 9am and 5pm (Pacific Time) Monday-Friday on the [Mozilla IRC](https://wiki.mozilla.org/IRC). I go by bytesized.

These are some simple utilities I have written. Perhaps they will be helpful to you. Many of these utilities depend on **Python 3**. If you do not already have it installed, you should do so. The installer can be found [here](https://www.python.org/downloads/).

All of my utilities have help pages accessible with the `-h` or `--help` option. Please use them.

I have done my best to make my utilities compatible with modern versions of Linux, Windows, and OSX. I cannot, however, make any guarantees about their compatibility or functionality. I have done my best to make them run as expected and to prevent them from causing unexpected side effects, but ultimately you choose to use them at your own risk.

Have any questions about them? Feel free to reach out to me. I can be typically be reached between 9am and 5pm (Pacific Time) Monday-Friday on the [Mozilla IRC](https://wiki.mozilla.org/IRC). I go by bytesized.

# Utilities

* **clearclipboard**: Very simple utility that takes no arguments and empties the clipboard. Tested on Windows 10 and Ubuntu.
* **digest**: Computes the digest of a file or string using the choice of any algorithm Python has available to it. Tested on Windows 10, Ubuntu and OSX.
* **hexdump**: Prints the hexadecimal representation of file contents alongside the text contents. Automatically tries to fit output to the terminal width. Tested in Windows 10.

# To do

* Write an installer
* Find my Markdown rendering script and add it to this repo
* Write a single, unified version of my .bashrc file and add it to this repo. Currently I have a slightly different version on every system I use.

Update readme with better descriptions
Update readme with better descriptions

Added better descriptions of the nature of the repo, descriptions of each individual utility, and a "To do" list.