Skip to content

Instantly share code, notes, and snippets.

View yuhonas's full-sized avatar

Clint Plummer yuhonas

View GitHub Profile
@yuhonas
yuhonas / filco-media-keys.json
Created August 18, 2020 23:29
karabiner elements media control keys for keyboards that don't have them eg FILCO TKL
{
"title": "Media Controls for keyboards that don't have it",
"rules": [{
"description": "Function media keys",
"manipulators": [{
"type": "basic",
"from": {
"key_code": "insert",
"modifiers": {
"mandatory": [
@yuhonas
yuhonas / ansi2terminal.sh
Created November 20, 2021 09:04
bbs ansi art downloader and converter script
#!/bin/bash
# Usage
# $0 http://artscene.textfiles.com/ansi/bbs/sunshine.8bs
curl $1 | iconv -f 437 | pv --quiet --rate-limit 7000
@yuhonas
yuhonas / vimium-options.json
Last active April 12, 2022 01:28
my vimium config
{
"settingsVersion": "1.67",
"exclusionRules": [
{
"pattern": "https?://docs.google.com/spreadsheets/*",
"passKeys": ""
}
],
"filterLinkHints": false,
"waitForEnterForFilteredHints": true,
generate(:controller, "dashboard")
route "root to: 'dashboard#index'"
rails_command("db:setup")
rails_command("db:migrate")
after_bundle do
generate(:devise, "User")
git :init
@yuhonas
yuhonas / select-wallpaper.applescript
Created January 3, 2024 11:59
Using apple script prompt the user for an image file then set it on every desktop
tell application (path to frontmost application as text)
try
set imageFile to (choose file with prompt "Select an image file:" of type "public.image") as text
end try
end tell
tell application "System Events"
repeat with desktopIndex from 1 to count of desktops
tell desktop desktopIndex
set picture to imageFile
@yuhonas
yuhonas / twilio_sms_delivery.rb
Created January 22, 2024 00:40
add twilio as a ruby on rails actionmailer delivery method
require Rails.application.root.join('app', 'lib', 'phone_number_formatter')
module Mail
class TwilioSmsDelivery
attr_reader :response
def initialize(options)
@options = options
end
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/master/schema.json",
"basics": {
"name": "Clint Plummer",
"label": "Engineering Leader",
"image": "https://gravatar.com/avatar/47dcd08e87e97b88d915d83ec373da74?s=200",
"email": "hello@clintp.xyz",
"phone": "",
"url": "https://clintp.xyz",
"summary": "Software engineering leader with over 20 years experience developing for the web across multiple languages. Highly collaborative with an excellent understanding of development best practices throughout the entire SDLC, growing high-performing agile teams and crafting/executing on company product roadmaps. Demonstrated success in collaborating with both executives and technical/non technical stakeholders, leading to many successful deliveries in early stage to unicorn level startups in the USA",