{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2183343,"defaultBranch":"main","name":"dotfiles","ownerLogin":"mcmire","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-08-10T04:41:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7371?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686540643.188399","currentOid":""},"activityList":{"items":[{"before":"ec1d9898d0aa82fd0d79ccc505f2129a44d34f7a","after":"c268e031ea38f98e2b7e664b838c1c5b652a7122","ref":"refs/heads/main","pushedAt":"2024-05-08T20:26:20.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Load Deno into PATH in zshrc","shortMessageHtmlLink":"Load Deno into PATH in zshrc"}},{"before":"3e7841d8e4985fc90b92dd5a65d050c2451e2cac","after":"ec1d9898d0aa82fd0d79ccc505f2129a44d34f7a","ref":"refs/heads/main","pushedAt":"2024-04-24T02:15:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Fix comment","shortMessageHtmlLink":"Fix comment"}},{"before":"b2a82cf2b6fa526835f3243a0d655538edc3f48b","after":"3e7841d8e4985fc90b92dd5a65d050c2451e2cac","ref":"refs/heads/main","pushedAt":"2024-04-18T23:37:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Bump global Node version to 20.12.1","shortMessageHtmlLink":"Bump global Node version to 20.12.1"}},{"before":"d2de471f980407a52db0450c3586893adb21e8f7","after":"b2a82cf2b6fa526835f3243a0d655538edc3f48b","ref":"refs/heads/main","pushedAt":"2024-03-26T03:31:33.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Clean up git aliases\n\n- Use long options\n- Remove `gcb`\n- Simplify `gd` to just `git diff`\n- Rename `gcb` to `gcob`","shortMessageHtmlLink":"Clean up git aliases"}},{"before":"fc430ebbc358a2a9c4ca424b35a559d7f1bb2386","after":"d2de471f980407a52db0450c3586893adb21e8f7","ref":"refs/heads/main","pushedAt":"2024-03-15T04:57:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Vim: Set T to V%","shortMessageHtmlLink":"Vim: Set T to V%"}},{"before":"c29b9efd6cf2c88b367710ec87d344c1fb15fbca","after":"fc430ebbc358a2a9c4ca424b35a559d7f1bb2386","ref":"refs/heads/main","pushedAt":"2024-01-30T03:17:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Bump global Ruby version to 3.3.0","shortMessageHtmlLink":"Bump global Ruby version to 3.3.0"}},{"before":"8c074fcac364a2a1850b01e6bd07d1bddc192ece","after":"c29b9efd6cf2c88b367710ec87d344c1fb15fbca","ref":"refs/heads/main","pushedAt":"2024-01-21T23:40:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Fix coc.vim","shortMessageHtmlLink":"Fix coc.vim"}},{"before":"023da0e91315187570394f4e7ed8015c0da006c6","after":"8c074fcac364a2a1850b01e6bd07d1bddc192ece","ref":"refs/heads/main","pushedAt":"2024-01-21T23:38:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Add coc-deno plugin","shortMessageHtmlLink":"Add coc-deno plugin"}},{"before":"0d71833e6acc1fcc9d1852b3c78a2d7c6d0d09ae","after":"023da0e91315187570394f4e7ed8015c0da006c6","ref":"refs/heads/main","pushedAt":"2023-12-24T00:18:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"lock: Don't remove lockfile if --debounce given","shortMessageHtmlLink":"lock: Don't remove lockfile if --debounce given"}},{"before":"d37423c86f6f7bc6a0285782debe390a1f3c3f4b","after":"0d71833e6acc1fcc9d1852b3c78a2d7c6d0d09ae","ref":"refs/heads/main","pushedAt":"2023-12-10T07:42:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Rename debounce to lock\n\nThe 'lock' script now not only has the ability to debounce, but also has\nthe general ability to prevent a command from being run more than once.","shortMessageHtmlLink":"Rename debounce to lock"}},{"before":"b5234757a983e446d9cab2992465907e95b75a78","after":"d37423c86f6f7bc6a0285782debe390a1f3c3f4b","ref":"refs/heads/main","pushedAt":"2023-12-05T22:15:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Add shortcuts to running Jest tests w/o coverage","shortMessageHtmlLink":"Add shortcuts to running Jest tests w/o coverage"}},{"before":"c40453b38384bf1fb6347af3b8a384c837bb3b77","after":"b5234757a983e446d9cab2992465907e95b75a78","ref":"refs/heads/main","pushedAt":"2023-12-03T20:34:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Add debounce script\n\nThis is useful for running commands that should not be run too often,\nsuch as my `obsidian-sync` script.","shortMessageHtmlLink":"Add debounce script"}},{"before":"681b8f07c1d063b59fbb9f604804fe312cef1339","after":"c40453b38384bf1fb6347af3b8a384c837bb3b77","ref":"refs/heads/main","pushedAt":"2023-11-30T21:48:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Allow using partial versions in .nvmrc","shortMessageHtmlLink":"Allow using partial versions in .nvmrc"}},{"before":"b83fbf161fc4dd1a83575adb699b393e3eb2fd8e","after":"681b8f07c1d063b59fbb9f604804fe312cef1339","ref":"refs/heads/main","pushedAt":"2023-11-06T19:15:28.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Fix CoC TS settings to align with Prettier","shortMessageHtmlLink":"Fix CoC TS settings to align with Prettier"}},{"before":"183d88bed775701f0ed9b22a65c68d5aff2eb3bf","after":"b83fbf161fc4dd1a83575adb699b393e3eb2fd8e","ref":"refs/heads/main","pushedAt":"2023-11-05T04:46:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Add syntax for Caddyfiles","shortMessageHtmlLink":"Add syntax for Caddyfiles"}},{"before":"2d772bac7f7473f1a12e54208e9d5bd82302cb79","after":"183d88bed775701f0ed9b22a65c68d5aff2eb3bf","ref":"refs/heads/main","pushedAt":"2023-11-04T15:55:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"(obsidian-vault) Prune when pulling\n\nEvery so often the repo on my phone gets corrupted. I'm not 100% sure\nwhy that happens, but hopefully this should solve the problem\nautomatically.","shortMessageHtmlLink":"(obsidian-vault) Prune when pulling"}},{"before":"4a83d54e6408e372431355a89bc34ba97bc8ea35","after":"2d772bac7f7473f1a12e54208e9d5bd82302cb79","ref":"refs/heads/main","pushedAt":"2023-10-31T03:01:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Add Vim Prisma plugin","shortMessageHtmlLink":"Add Vim Prisma plugin"}},{"before":"a2acf4edb66cd193897ffee4342ca3444a5855c0","after":"4a83d54e6408e372431355a89bc34ba97bc8ea35","ref":"refs/heads/main","pushedAt":"2023-10-16T22:21:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Load Bun into path","shortMessageHtmlLink":"Load Bun into path"}},{"before":"551f1e7bc2a680149647ff8c853ca98562fbf2b9","after":"a2acf4edb66cd193897ffee4342ca3444a5855c0","ref":"refs/heads/main","pushedAt":"2023-09-23T05:09:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"sync-obsidian: Don't cleanup after errors","shortMessageHtmlLink":"sync-obsidian: Don't cleanup after errors"}},{"before":"682e4d8e101aff68d4c3d0b435acff076ea83281","after":"551f1e7bc2a680149647ff8c853ca98562fbf2b9","ref":"refs/heads/main","pushedAt":"2023-09-13T20:02:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"obsidian-sync: Don't use use separate branch\n\nThis adds more steps and therefore ends up increasing the chance that\nsomething could go wrong, needing manual intervention to resolve.","shortMessageHtmlLink":"obsidian-sync: Don't use use separate branch"}},{"before":"20a3c92b4be9725efae57502a4a5d7268ae87fd7","after":"682e4d8e101aff68d4c3d0b435acff076ea83281","ref":"refs/heads/main","pushedAt":"2023-09-06T02:31:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Add --no-color to sync-obsidian","shortMessageHtmlLink":"Add --no-color to sync-obsidian"}},{"before":"8207e4896e8428d16c6f261b9a49e186e9324645","after":"20a3c92b4be9725efae57502a4a5d7268ae87fd7","ref":"refs/heads/main","pushedAt":"2023-09-05T02:48:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Fix workflow issues with Obsidian sync script\n\nSometimes, when the script to sync the Obsidian vault ends, it doesn't\nleave the branch in a clean slate, and therefore, the next time it runs,\nit will fail (because either the current branch is dirty, or is not\n`main`, or both). Update the script to handle more states to reduce the\nchange that it fails to run.","shortMessageHtmlLink":"Fix workflow issues with Obsidian sync script"}},{"before":"47a04d2e034979b8a3d47780ab004dcdc71bdacb","after":"8207e4896e8428d16c6f261b9a49e186e9324645","ref":"refs/heads/main","pushedAt":"2023-08-03T16:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Fix ,go so it runs without errors","shortMessageHtmlLink":"Fix ,go so it runs without errors"}},{"before":"0c85a71772f0cbfa1468287050e07904fb5addcb","after":"47a04d2e034979b8a3d47780ab004dcdc71bdacb","ref":"refs/heads/main","pushedAt":"2023-07-20T03:22:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Fix Obsidian sync script to ignore gitignored files","shortMessageHtmlLink":"Fix Obsidian sync script to ignore gitignored files"}},{"before":"a4055abe9092e204674008b371b052d722e7d871","after":"0c85a71772f0cbfa1468287050e07904fb5addcb","ref":"refs/heads/main","pushedAt":"2023-07-01T04:25:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Update Obsidian sync script to pull first","shortMessageHtmlLink":"Update Obsidian sync script to pull first"}},{"before":"b98c2f9b60639c9bdaec450c3b6389bcb4b6f524","after":"a4055abe9092e204674008b371b052d722e7d871","ref":"refs/heads/main","pushedAt":"2023-07-01T03:42:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Add script to sync Obsidian\n\nThis script will check for modified files in the directory that you\nspecify (assumed to be an Obsidian vault cloned as a Git repo), then it\nwill create commits as necessary and push the changes.\n\nCall the following command to sync changes:\n\n ~/.bin/sync-obsidian \\\n --repo-directory ~/path/to/obsidian/vault \\\n --primary-branch main","shortMessageHtmlLink":"Add script to sync Obsidian"}},{"before":"aa0ebd24d19fbf2740aab822ae70d72d5f3cf6e9","after":"b98c2f9b60639c9bdaec450c3b6389bcb4b6f524","ref":"refs/heads/main","pushedAt":"2023-06-22T03:35:39.073Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Enable TypeScript syntax in Astro files","shortMessageHtmlLink":"Enable TypeScript syntax in Astro files"}},{"before":"47e9f5881d949d417cbb3b1fed9e4b50aec00469","after":"aa0ebd24d19fbf2740aab822ae70d72d5f3cf6e9","ref":"refs/heads/main","pushedAt":"2023-06-12T03:49:35.144Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Add Vim Astro plugin","shortMessageHtmlLink":"Add Vim Astro plugin"}},{"before":"47e9f5881d949d417cbb3b1fed9e4b50aec00469","after":null,"ref":"refs/heads/master","pushedAt":"2023-06-12T03:30:43.188Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"}},{"before":null,"after":"47e9f5881d949d417cbb3b1fed9e4b50aec00469","ref":"refs/heads/main","pushedAt":"2023-06-12T03:30:42.709Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcmire","name":"Elliot Winkler","path":"/mcmire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7371?s=80&v=4"},"commit":{"message":"Disable Copilot by default","shortMessageHtmlLink":"Disable Copilot by default"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERQPsvgA","startCursor":null,"endCursor":null}},"title":"Activity ยท mcmire/dotfiles"}