Skip to content

Instantly share code, notes, and snippets.

View derekaug's full-sized avatar
🐢
festina lente

Derek J. Augustine derekaug

🐢
festina lente
View GitHub Profile
{"lastUpload":"2020-09-11T14:46:05.805Z","extensionVersion":"v3.4.3"}
@derekaug
derekaug / click-all-merged.js
Last active October 22, 2020 12:41
Bookmarklet: Github Notifications - Click All Merged
javascript:(function(){document.querySelectorAll(".notifications-list-item").forEach(function(a){0<Array.from(a.querySelectorAll(".octicon-git-merge")).length&&a.querySelector('[type="checkbox"]').click()})})();
@derekaug
derekaug / Brewfile
Last active November 11, 2020 19:11
My Brewfile for new machine setup
# INITIAL
cask_args appdir: "/Applications"
tap "homebrew/cask"
tap "homebrew/cask-fonts"
tap "homebrew/cask-drivers"
tap "homebrew/bundle"
tap "homebrew/core"
tap "homebrew/services"
tap "mas-cli/tap"
brew "mas"
@derekaug
derekaug / housekeeping-bookmarklet.txt
Last active April 1, 2022 16:40
Github Notifications Housekeeping Bookmarklet
javascript:%22use%20strict%22;void%20function(){document.querySelectorAll(%22.notifications-list-item%22).forEach(function(a){0%3CArray.from(a.querySelectorAll(%22.octicon-git-merge%22)).length%26%26a.querySelector(%22[type=\%22checkbox\%22]%22).click(),0%3CArray.from(a.querySelectorAll(%22.octicon-git-pull-request-closed%22)).length%26%26a.querySelector(%22[type=\%22checkbox\%22]%22).click(),0%3CArray.from(a.querySelectorAll(%22.octicon-git-pull-request-draft%22)).length%26%26a.querySelector(%22[type=\%22checkbox\%22]%22).click(),0%3CArray.from(a.querySelectorAll(%22.octicon-issue-closed%22)).length%26%26a.querySelector(%22[type=\%22checkbox\%22]%22).click()})}();
@derekaug
derekaug / dnsmasq.sh
Last active August 30, 2023 19:46
DNSMasq Setup for Local Development
brew install dnsmasq
mkdir -pv $(brew --prefix)/etc/
echo "# LOCAL DEVELOPMENT HOSTS" >> $(brew --prefix)/etc/dnsmasq.conf
echo 'address=/.localhost/127.0.0.1' >> $(brew --prefix)/etc/dnsmasq.conf
echo "address=/.localhost/::1" >> $(brew --prefix)/etc/dnsmasq.conf
sudo mkdir -v /etc/resolver
sudo bash -c 'echo "nameserver 127.0.0.1" > /etc/resolver/localhost'
sudo brew services start dnsmasq