Skip to content

Instantly share code, notes, and snippets.

View ShoGinn's full-sized avatar
🏠
Working from home

Scott Ginn ShoGinn

🏠
Working from home
  • Greater Tampa Bay Area, FL
  • 03:55 (UTC -04:00)
  • LinkedIn in/scottdginn
View GitHub Profile
#!/bin/bash
# This is a companion script to https://github.com/konstantin-kelemen/arduino-amiibo-tools
# The original post this was crafted for was https://games.kel.mn/en/create-amiibo-clones-with-arduino/
# For more info go to https://games.kel.mn/en/companion-script-to-simplify-amiibo-cloning-with-arduino/
#requirements:
#sha1sum (part of coreutils)
#xxd (part of vim)
#hexdump
#amiitool (https://github.com/socram8888/amiitool)
@ShoGinn
ShoGinn / rtlamr.json
Created March 22, 2020 21:45
rtlmr consumption
[
{
"time": "2020-03-21T21:40:00.000Z",
"rtlamr.first_consumption": 8759628
},
{
"time": "2020-03-21T21:44:00.000Z",
"rtlamr.first_consumption": 8759632
},
{
@ShoGinn
ShoGinn / test.txt
Created October 18, 2023 20:18
regex for unicode (emojis)
When searching for unicode emojis using regex use:
[^\x00-\x7f]
@ShoGinn
ShoGinn / nvidia_allocator.py
Last active August 27, 2024 00:22 — forked from guruevi/nvidia_allocator.py
Proxmox vGPU Hook Script
#!/usr/bin/env python3
import logging
import os
import re
import sys
from pathlib import Path
# Thanks to: https://gist.github.com/guruevi/7d9673c6f44f49b1841eaf49bbd727f9
# This script is used to set the vGPU type for NVIDIA vGPU passthrough in Proxmox VE.
# The script is called from the Proxmox VE hook scripts.
@ShoGinn
ShoGinn / gitbranches.md
Created September 20, 2024 16:25 — forked from nicholashoule/gitbranches.md
Git prune and delete merged local branches

Git prune and delete merged local branches

Prune
git remote prune origin --dry-run
git remote prune origin
@ShoGinn
ShoGinn / sakf.plugin.zsh
Last active June 14, 2025 22:55
SOPS KEY File OMZ Plugin
# sakf.plugin.zsh
# OMZ plugin to quickly set SOPS_AGE_KEY_FILE to an absolute path
# Save this file as .oh-my-zsh/custom/plugins/sakf/sakf.plugin.zsh
# and add 'sakf' to your plugins list in .zshrc
# or run omz plugin add sakf
function sakf() {
if [ -z "$1" ]; then
if [ -n "$SOPS_AGE_KEY_FILE" ]; then
echo "SOPS_AGE_KEY_FILE is set to: $SOPS_AGE_KEY_FILE"
@ShoGinn
ShoGinn / aws_cleanup.sh
Last active July 9, 2025 14:00
Cleanup Resources on AWS
#!/bin/bash
# AWS Resource Cleanup Script
# This script removes AWS resources containing a selected pattern in their names
# USE WITH CAUTION - This will permanently delete resources
set -e # Exit on any error
# Colors for output
RED='\033[0;31m'