Add plans, remove unnecessary pre commit shit.

master
josiah 2 years ago
parent b73908611f
commit 362ffca937

@ -4,25 +4,7 @@
** Development
Make sure this is run inside a git repo.
#+name: Install prereqs
#+begin_src shell
pipenv shell
pipenv install -d isort mypy pylint pre-commit
#+end_src
#+name: Configure pre-commit
#+begin_src shell
pre-commit install
pre-commit autoupdate
#+end_src
Since this is the first time running any linters in your project, you probably want to run it against your whole project:
~pre-commit run --all-files~
Going forward, pre-commit and its hooks will be run ahead of every commit you make.
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.
@ -30,3 +12,35 @@ Going forward, pre-commit and its hooks will be run ahead of every commit you ma
** Plans
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.
*** Signal
probably involves pulling {daily,weekly} backup from phone db then parsing. Phone, not desktop app, due to SMS.
*** whatsapp
probably involves pulling {daily,weekly} backup from webapp or phone db backup
*** Plex
Want to pull in movies watched and when
*** Matrix
probably involves pulling {daily,weekly} backup from synapse
*** Mail
offlineimap maybe?
*** 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
*** Slack
I don't have a good solution here. Bridge into matrix and backup /that/?
*** Old SMS
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.
*** Photos
outside the scope of this effort. mostly a storage concern, handled on NAS + syncthing
*** amazon purchases
*** 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?

Loading…
Cancel
Save