Skip to content

Instantly share code, notes, and snippets.

View seanfagan's full-sized avatar
🐋

Sean Fagan seanfagan

🐋
View GitHub Profile
@seanfagan
seanfagan / git-archive-staged-files.sh
Created May 4, 2026 00:15
Archives any files staged to git using 7zip
#!/bin/bash
#
# A script to archive staged git changes using 7z.
#
# Passes the filenames of all staged files (excluding deletions) to 7zip for
# archiving. Expects git and 7z to be installed and available on PATH.
#
# Usage
# ./git-archive-staged-files.sh [archive_name]
@seanfagan
seanfagan / similar_labels.py
Created July 18, 2022 22:38
Audacity similar label finder
import argparse
import csv
import pathlib
import sys
VERSION = '1.0.0'
USAGE = f'python3 {sys.argv[0]} [-t seconds] label_file1 [label_file2 ...]'