Skip to main content

Push the four tools that only exist on the external drive

Four things I've built have no remote, and three of them aren't git repositories at all. They exist only on the external drive.

ToolPathState
Zoom hand-raise queueprojects/zoom-hands-upGit repo, no remote, 9 uncommitted paths including all of src/
Atlas sidebarprojects/atlas-pluginNot a git repo
Tab inspectorprojects/tab-inspectorNot a git repo
SMTP connection testprojects/throwaway/smtp-checkNot a git repo

If that drive fails, all four are gone.

Zoom hand-raise is the worst case: it's a complete Expo and React Native app, and the entire src/ directory is untracked, so even the local git history wouldn't save it.

Fix

cd <folder>
git init # where needed
git add -A && git commit -m "Initial commit"
gh repo create <name> --private --source=. --push

The SMTP script is a single file. Rather than its own repo, it could go into the dotfiles bin/ folder alongside updraft-scan.py, which would get it backed up and on PATH at the same time.

Tab inspector is three files and trivial. Either give it a repo or delete it, but don't leave it as the only copy of something you'd otherwise rewrite.

Also worth backing up

projects/finance holds accounting exports, PDF invoices and a spreadsheet. Not code, not a repo, and on the same external drive.