repo that houses scripts and integrations that I use to backup various aspects of my online life. quantified josiah
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
josiah f35085e13d Update readme. 6 months ago
fitness Initial commit. 10 months ago
.gitignore Never commit credentials.yml 10 months ago
.pre-commit-config.yaml Initial commit. 10 months ago
Pipfile Initial commit. 10 months ago
Pipfile.lock Initial commit. 10 months ago
pyproject.toml Initial commit 10 months ago Update readme. 6 months ago

quantified josiah

Project that houses all my scripts and automation for pulling in data from external-to-me projects.


I rely heavily on precommit. I should write about how to deal with it, etc.

Common issues

  1. You really need to be inside a git repo or pre-commit will not work.

  2. If you modify `pyproject.toml` make sure your syntax is correct; many linters will error in arcane ways due to an improperly titled section.


Eventually, I'll write automation for pulling stuff from all my chat apps, all my browsers, etc. I've just started with my watch so far.

TODO Signal

probably involves pulling {daily,weekly} backup from phone db then parsing. Phone, not desktop app, due to SMS.

TODO whatsapp

probably involves pulling {daily,weekly} backup from webapp or phone db backup


Want to pull in movies watched and when. Looks like maybe this would work:

TODO Matrix

probably involves pulling {daily,weekly} backup from synapse


CLOSED: [2022-06-17 Fri 10:17]

  • handling outside of repo with offlineimap + mu4e. I should write about this eventually.

TODO pinboard

I already wrote something that integrates reddit posts to pinboard. Writing something else that pulls pinboard stuff down and puts it into, idk, csv? org mode? format would be good

TODO Slack

I don't have a good solution here. Bridge into matrix and backup that?


This exists on both my iPhone and my android. Getting it is gonna be annoying, google is hiding it. Its possible I have to actually root a phone? stupid. Should only have to do this once, all further SMS would be covered by signal backup.

DONE Photos

CLOSED: [2022-06-17 Fri 10:18] outside the scope of this effort. mostly a storage concern, handled on NAS + syncthing + synology photos

TODO amazon purchases

TODO itemized bank statements

i'd love to get this in CSV format with tags per purchase. My banks are all stupid about API access. Maybe through google pay?

TODO day1 exports

  • at least the text json, but i'd also love a full backup of photos in there

TODO garmin + org mode fitness tracking merging based on date