garrettheath4
Gay Software Engineer in Washington, DC. Graduated with a BS in Computer Science from Washington and Lee University in 2014. Originally from Oklahoma.
Catalist, LLCWashington, DC
Pinned Repositories
ansible-collection-mac
Collection of macOS automation tools for Ansible.
DKProtocol
A simple transport layer protocol that implements handshaking, checksums, and the sliding window protocol.
dotfiles-mac
The standard configuration files I use for all of my Mac OS X computers.
IE-Kiosk
The webpage and keep-alive batch script needed to turn a Windows machine into an Internet Explorer kiosk.
iOS-BatteryMonitor
A simple utility app to minitor battery life.
mac-dev-playbook
Mac setup and configuration via Ansible.
magtag-mqtt-remote
Display smart home status and control smart home devices over MQTT
magtag-mqtt-stopwatch
Use an Adafruit MagTag e-ink display to show how much time has elapsed between a timestamp fetched from an MQTT broker and the current time.
WiFi-Debug
A package of scripts used to debug the W&L Wi-Fi Mac problem.
WiFi-Sync
AppleScript script to create an ad hoc WiFi network on a Mac for syncing wireless devices, like iPhones.
garrettheath4's Repositories
garrettheath4/magtag-mqtt-remote
Display smart home status and control smart home devices over MQTT
garrettheath4/Resume
Garrett Heath Koller's resume (see `Resume.pdf` file). The PDF document was generated from the `Resume.tex` source code file which is written using the LaTeX typesetting programming language.
garrettheath4/docker-insync
Docker image for files synchronization with Google Drive using Insync.
garrettheath4/dotfiles-linux
The standard configuration files I use for all of my Linux-based logins.
garrettheath4/dotfiles-mac
The standard configuration files I use for all of my Mac OS X computers.
garrettheath4/ink-hub
Smart home hub with an e-ink display and buttons for UI.
garrettheath4/rip-stream
Automatically downloads .ts files from a generated list of URLs and combines them together into an .mp4 file.
garrettheath4/zines
Displays random zines (DIY magazines) from archives sources in fullscreen for viewing and turning the pages with a touchscreen. Zine topics focus on LGBT, racial, social equity.
garrettheath4/ansible-collection-mac
Collection of macOS automation tools for Ansible.
garrettheath4/mac-dev-playbook
Mac setup and configuration via Ansible.
garrettheath4/magtag-mqtt-stopwatch
Use an Adafruit MagTag e-ink display to show how much time has elapsed between a timestamp fetched from an MQTT broker and the current time.
garrettheath4/Adafruit_CircuitPython_Logging
Logging module for CircuitPython
garrettheath4/Adafruit_CircuitPython_MiniMQTT
MQTT Client Library for CircuitPython
garrettheath4/bark-stop
Use machine learning to listen for dog barks and then play a supersonic whistle that only they can hear.
garrettheath4/betterment2bean
Converts Betterment transactions CSV file to a Beancount-compatible ledger file.
garrettheath4/blog
garrettheath4.com/blog – A place for me to blog about random stuff.
garrettheath4/chromecast-autoplay-haystack
Autoplay Haystack TV on a local Chromecast when it is idle
garrettheath4/docker-templates
Repository of Docker templates for unRAID Server OS 6 by garrettheath4 (forked from Lime Technology).
garrettheath4/esphome-leak-sensor
Physical water leak sensor device that can be deployed in your home using Home Assistant and ESPHome
garrettheath4/git-lfs-docker
Simple project for building and publishing a minimalist Alpine Docker image with Git and git-lfs preinstalled.
garrettheath4/grocy
ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home
garrettheath4/home-assistant.io
:blue_book: Home Assistant User documentation
garrettheath4/installment
Break down large credit card charges into 30 daily tasks for Todoist.
garrettheath4/markdown-validator
Python utility that scans a Markdown document and alerts you if it has broken links or other common mistakes.
garrettheath4/Marlin
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
garrettheath4/money
A simple GitHub Pages site for how to send money to me using various money transfer apps.
garrettheath4/pantry-tracker
A web app that helps you track what groceries you have in your pantry and fridge so you know what you might be low on when you go to the store.
garrettheath4/rpi-temp-mqtt-publish
Python library for reading the ambient room temperature from a sensor and publicizing that data to the local network using MQTT.
garrettheath4/rpi-weather-ink
Weather forecast e-ink display that shows information like the UV index of the day
garrettheath4/todoist-one-per-day
Schedule one of your @one-per-day tasks for today in Todoist and unschedule the rest.