From d0930f097a9c0473d5ef7b30cbd714bfe300de46 Mon Sep 17 00:00:00 2001 From: Matthew Ryan Dillon Date: Mon, 7 Jul 2025 10:21:25 -0400 Subject: [PATCH] just a bunch of misc tweaks, and more to come --- data/personal.toml | 1 + home/.chezmoi.toml.tmpl | 8 +- home/encrypted_dot_zshklaviyo.age | 126 +++++++++--------- .../io.datasette.llm/extra-openai-models.yaml | 2 + home/private_dot_config/git/ignore | 1 + home/private_dot_config/jj/config.toml.tmpl | 2 +- home/private_dot_config/klog/bookmarks.json | 10 +- home/private_dot_config/task/taskrc.tmpl | 18 +++ home/run_once_01install-packages.sh.tmpl | 2 + 9 files changed, 102 insertions(+), 68 deletions(-) create mode 100644 home/private_dot_config/task/taskrc.tmpl diff --git a/data/personal.toml b/data/personal.toml index 2f88e9b..7265a7b 100644 --- a/data/personal.toml +++ b/data/personal.toml @@ -13,6 +13,7 @@ repos = [ "gwar", "leaving-hope", "llm-copilot", + "markdone", "mini-lsm", "pingo", "talent-plan", diff --git a/home/.chezmoi.toml.tmpl b/home/.chezmoi.toml.tmpl index ffc665e..b909f02 100644 --- a/home/.chezmoi.toml.tmpl +++ b/home/.chezmoi.toml.tmpl @@ -11,6 +11,9 @@ {{ $email_work := promptString "email_work" -}} {{ $github_personal := promptString "github_personal" -}} {{ $github_work := promptString "github_work" -}} +{{ $task_url := promptString "task_url" -}} +{{ $task_client_id := promptString "task_client_id" -}} +{{ $task_encryption_secret := promptString "task_encryption_secret" -}} encryption = "age" [age] @@ -23,4 +26,7 @@ encryption = "age" email_personal = {{ $email_personal | quote }} email_work = {{ $email_work | quote }} github_personal = {{ $github_personal | quote }} - github_work = {{ $github_work | quote }} \ No newline at end of file + github_work = {{ $github_work | quote }} + task_url = {{ $task_url | quote }} + task_client_id = {{ $task_client_id | quote }} + task_encryption_secret = {{ $task_encryption_secret | quote }} diff --git a/home/encrypted_dot_zshklaviyo.age b/home/encrypted_dot_zshklaviyo.age index ed4b824..0b1bd99 100644 --- a/home/encrypted_dot_zshklaviyo.age +++ b/home/encrypted_dot_zshklaviyo.age @@ -1,65 +1,65 @@ -----BEGIN AGE ENCRYPTED FILE----- -YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwNG5yNTJVTWpBUDhDOG8x -NjZvelQzRkgxQkc5N3lXdTd2SWQvSGlHUkgwClFNaUk5bDAwQTFOWjdPYjhuVnRV -TzBRNlBZdFJ2dEozVSt2ZW1ucllBZjAKLS0tIFR5VjQrWDF5MTZFeFlpTXU3NFQx -L01WaytMT2dzYXBEMVkxdzdnNGVxa0kK1KOjkqVTVg0WHUJjW6RmUOofBmdpQQIk -xkTvS222UgXvwz9Wl/nzDo3jEB61JAVTgoygnXGXMwrilVtc08G3CIbXi1ivGE2k -qKCdfHVLEJzaPQBsrdH13aIHt3PmVF4fk7MWLwrvwT7u+gvrS3fbfspMM8NA+J3t -JgeOg33BmCHMeJFaGNeyBAozlsHHXJVCSExC+3QV/ytIQNiKLbp+rCi23++5fU29 -WtZiEf/HaeoQOi1EI7/5ncVka7Vx8O9wcPrkAwYU7Aa5IlrugXm+NjWs2fUyuLbq -0qHB/KkWWTvFbpruQ9NJDliCahFN6XIOcXXffMDI0cUkkF8mbJQyNk+/5I2Q+WI+ -OIKBY3I6gAewUChmDJHOpWp+/hTdXGcSzbqlLQSdFc5v7jgzE1FX9l87+zZeJSP2 -znXksbrptD9AhG9zp9tBgPwEcgS+apr57j3LbuOYyC7P6QsKotdxLiD7kZb+H3ji -PvAxFBl9g2H9otGouLM/zPFobkAR+gmNujHw3pLqab+OsoRE59564Iw+4pNuxbEo -EjVyncszWzzIwpssU6ePlTejWqUJXsb0eeKX6fhX2LMkcVtRLsCebe7fsi++gZ8t -JRLsdl5KfWHy1dAF/vDRceAqf7ejdAdR5vsEy8NLyKFux1m6JceL1xpO4JL8jBIx -9d/mEXpWNcaUp+/4aqvfmY87wyazOfNk2633Xk/4yxzNVsgpVP4h8qkWDwUus+pU -kmVOd+dD749B6imPLAuSl8yEKebDx6PsryVvGCJ1e9a8LDHqcBNFRc7HfeDN7iUO -cj0HaxEzeC61ry/Njxo3Stz1wfSOUoUUBN57Gu0Og+DQ8sOflFLUEUpwVsvIR9xN -SQtS7Xe3O01xfmN22j6bDjmtR1/LLsqTPWV8ln/Hcon9LufW/gxSRcL6XgwAkd+J -MMRifv1J9ZGuLi6JJyAHf7XtmnsCQ6sK+/4svEQUMa7yllW8j9dtPmCq4ubHm86p -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 -yuVQQJY3XJs8xpGo/Ak45p8Y8Iy960+47G/jLNft5ZhfBjKjT3TIhWC4PyIaPf4t -yiw+igqq2t6d4SrYI/gvqCHcrmAydRB90YA106r+UnXYwlL++AsDLgaoQ4hwpvZq -DrwUR+aX4C9kDz9bOx+iqjkCsyLwixTp/JL8easakP406SsC7+0oOl92lm4Atr9m -3pElIsOO2hE0N93ts/5BCanFTVeCvZUGwnnaiM/+uU2L0gRtRfQYQoSYM+hNVkkh -slNvBTJUY9Z9pT132KCkPCWNjdtxHX443dUBF+udo9xDbntq6jrvrCnfjVni9sfv -aKjCt6JYAFjugiTjvbmaHxQkcFlz1qEUh/aPC2/lyOaAbgie +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWTnpXNllPa2JmNGY5QXFL +K3hGd3NQTTJXQ2x1WFFwdjdwbDJES1IrRWlvCmVUNE9WWHNQbU9YdjhjT01aSUhL +eEVvNnRUM3UxYmo1bkVSZHN1YTAxUFUKLS0tIGpveWd0RkRyS2FSMW9rREFhRGx3 +VHAxcWJWYVF3Nlc1dUlRR3dHdjNXaWMKzj2pT5MhWvBwXplqgbJ2hcXhxNoKDRUa +jKlUepKkG6/V74cSaAOCez7hgKRhQlvGS/JLTY3kHgtcKYgHQZyBqRcjgw8CZdKI +bDOA0Zg4Uss/kFSPgAKkcHn+/1CqUXDO6dG+FfuE20N7ecB+//jmq6UUAFzpC+Kd +tcHl3MlmyZPtiBjoIvDd4N6DaNAVnRchEuHeUn2ekwZBNT+Oqm/zf9Ht44A7Nb/J +AJPq1TQvn1NlXQhZxPGdyOTMPH2YHHqOFrLsSuHlAs86gS85oXLILTb0cVFou4Vw +jcHTiV0dCxXTyPKLmXA9+pnoyzAx/wqoRK5/rsL8eIj9mz8GObHBWseh+kZKqvEI +Im0Jv2zDcrvu5MRRL9ybiE6LNhBLgOpC/5wk4l9oXNc2kM7QEyvLLcospmwmrwOd +OZJ0R43FixhaP/qSOyfTiqwV2bBA3RLqgm9PDTbrCSIUdR/wkfhI78PaH2O5eP+j +evunC4JLRivsmqbpVVtr/ph9BpzetXGl/7bPtz0ItwmYzykG3qOpCyWK2pYtsNY9 +e0jV6Zx/jYgI1vGqaxyltYBeV51NxUKuhZS6FvTdwCWpKJIoJeoOSsZHX0FEkvoi +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 -----END AGE ENCRYPTED FILE----- diff --git a/home/private_Library/private_Application Support/io.datasette.llm/extra-openai-models.yaml b/home/private_Library/private_Application Support/io.datasette.llm/extra-openai-models.yaml index 25c62c6..644777a 100644 --- a/home/private_Library/private_Application Support/io.datasette.llm/extra-openai-models.yaml +++ b/home/private_Library/private_Application Support/io.datasette.llm/extra-openai-models.yaml @@ -2,8 +2,10 @@ model_name: gpt-4.1 api_base: "https://api.githubcopilot.com" api_key_name: copilot + supports_tools: true - model_id: copilot-gpt-4o model_name: gpt-4o api_base: "https://api.githubcopilot.com" api_key_name: copilot + supports_tools: true diff --git a/home/private_dot_config/git/ignore b/home/private_dot_config/git/ignore index d2a7706..88cc707 100644 --- a/home/private_dot_config/git/ignore +++ b/home/private_dot_config/git/ignore @@ -4,3 +4,4 @@ .vscode .envrc .aider* +**/.claude/settings.local.json \ No newline at end of file diff --git a/home/private_dot_config/jj/config.toml.tmpl b/home/private_dot_config/jj/config.toml.tmpl index fb7b1e0..f70bc32 100644 --- a/home/private_dot_config/jj/config.toml.tmpl +++ b/home/private_dot_config/jj/config.toml.tmpl @@ -16,7 +16,7 @@ private-commits = "description(glob:'private:*') | bookmarks('merge')" [ui] default-command = ["log"] -diff.format = "git" +diff-formatter = ":git" [[--scope]] --when.repositories = ["~/Klaviyo", "~/.klaviyocli"] diff --git a/home/private_dot_config/klog/bookmarks.json b/home/private_dot_config/klog/bookmarks.json index d58e80a..bfff99f 100644 --- a/home/private_dot_config/klog/bookmarks.json +++ b/home/private_dot_config/klog/bookmarks.json @@ -1,10 +1,14 @@ [ { "name": "default", - "path": "/Users/matthew.dillon/notebook/klaviyo/work.klg" + "path": "/Users/matthew.dillon/notebook/tracker.klg" }, { - "name": "work", - "path": "/Users/matthew.dillon/notebook/klaviyo/work.klg" + "name": "tracker", + "path": "/Users/matthew.dillon/notebook/tracker.klg" + }, + { + "name": "agenda", + "path": "/Users/matthew.dillon/notebook/agenda.klg" } ] diff --git a/home/private_dot_config/task/taskrc.tmpl b/home/private_dot_config/task/taskrc.tmpl new file mode 100644 index 0000000..aa598e3 --- /dev/null +++ b/home/private_dot_config/task/taskrc.tmpl @@ -0,0 +1,18 @@ +data.location={{ .chezmoi.homeDir }}/.task +news.version=3.4.1 + +# must be specified bc taskrc not in default ~/.taskrc location +data.location=~/.local/share/task +hooks.location=~/.config/task/hooks + +include solarized-dark-256.theme + +report.list.columns=id,start.age,depends.indicator,priority,project,tags,recur.indicator,scheduled.countdown,due,until.remaining,description.count +report.list.labels=id,active,d,p,project,tags,r,sch,due,until,description + +report.next.columns=id,start.age,depends,priority,project,tags,recur,scheduled.countdown,due.relative,until.remaining,description +report.next.labels=id,active,deps,p,project,tag,recur,s,due,until,description + +sync.server.url={{ .task_url }} +sync.server.client_id={{ .task_client_id }} +sync.encryption_secret={{ .task_encryption_secret }} diff --git a/home/run_once_01install-packages.sh.tmpl b/home/run_once_01install-packages.sh.tmpl index 4ec8b53..110ae43 100644 --- a/home/run_once_01install-packages.sh.tmpl +++ b/home/run_once_01install-packages.sh.tmpl @@ -29,6 +29,8 @@ brew install \ presenterm \ ripgrep \ sqlite \ + task \ + taskwarrior-tui \ tree \ watch \ wget \