{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3038268,"defaultBranch":"main","name":"dotfiles","ownerLogin":"mattr-","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-12-23T03:52:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77174?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707688787.0","currentOid":""},"activityList":{"items":[{"before":"e9bce2b76324cdc5003ea9f5badd1720a47aadca","after":"c9610fcf03e11e653aae294a4dd9ad4b54ea7c37","ref":"refs/heads/main","pushedAt":"2024-05-12T20:10:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(nix): prepare for home-manager integration","shortMessageHtmlLink":"feat(nix): prepare for home-manager integration"}},{"before":"cd4a3e73920f72cb95771a1cf4b44420c79c6520","after":"e9bce2b76324cdc5003ea9f5badd1720a47aadca","ref":"refs/heads/main","pushedAt":"2024-04-23T22:48:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(neovim): have cmp's popup follow the cursor","shortMessageHtmlLink":"feat(neovim): have cmp's popup follow the cursor"}},{"before":"e3fd3d64d6afb802ae6a7c1761087b7255090239","after":"cd4a3e73920f72cb95771a1cf4b44420c79c6520","ref":"refs/heads/main","pushedAt":"2024-04-05T16:19:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"chore(brew): update the list of casks to install\n\nAlphabetize the list and add casks for things that I've normally\ninstalled manually after the fact. Remove a bunch of fonts I don't use\nanymore.","shortMessageHtmlLink":"chore(brew): update the list of casks to install"}},{"before":"8e8ab574bebec97a61c87f2f76aa586f95b8f9f0","after":"e3fd3d64d6afb802ae6a7c1761087b7255090239","ref":"refs/heads/main","pushedAt":"2024-04-03T01:26:09.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"fix(macos): ensure screenshot folder exists","shortMessageHtmlLink":"fix(macos): ensure screenshot folder exists"}},{"before":"03ec6017c1405a99384029d332e7a839b8e3fb15","after":"8e8ab574bebec97a61c87f2f76aa586f95b8f9f0","ref":"refs/heads/main","pushedAt":"2024-03-04T16:26:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(neovim): Add rudimentary support for nix","shortMessageHtmlLink":"feat(neovim): Add rudimentary support for nix"}},{"before":"643e1353f38ff2b90259548aae1c10a2c1c28785","after":"03ec6017c1405a99384029d332e7a839b8e3fb15","ref":"refs/heads/main","pushedAt":"2024-03-01T16:59:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"chore(tools): alphabetize tool-versions","shortMessageHtmlLink":"chore(tools): alphabetize tool-versions"}},{"before":"8024fe34e7c3756390fda64701b51dabb0524f66","after":"643e1353f38ff2b90259548aae1c10a2c1c28785","ref":"refs/heads/main","pushedAt":"2024-02-29T15:33:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(tools): manage mise via chezmoiexternals\n\nAlso cleans up some cruft leftover from the asdf removal.","shortMessageHtmlLink":"feat(tools): manage mise via chezmoiexternals"}},{"before":"643e1353f38ff2b90259548aae1c10a2c1c28785","after":"8024fe34e7c3756390fda64701b51dabb0524f66","ref":"refs/heads/main","pushedAt":"2024-02-29T15:31:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(tools): install eza globally\n\nAvoids having to deal with package management systems for now.","shortMessageHtmlLink":"feat(tools): install eza globally"}},{"before":"1907f37e398bf5a27c32ad88ee139aedb1e1f3e9","after":"643e1353f38ff2b90259548aae1c10a2c1c28785","ref":"refs/heads/main","pushedAt":"2024-02-22T21:27:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(tools): manage mise via chezmoiexternals\n\nAlso cleans up some cruft leftover from the asdf removal.","shortMessageHtmlLink":"feat(tools): manage mise via chezmoiexternals"}},{"before":"a9d87f17c502f5466be59e36bbc62377df22a768","after":"1907f37e398bf5a27c32ad88ee139aedb1e1f3e9","ref":"refs/heads/main","pushedAt":"2024-02-22T03:36:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(neovim): add naive rubocop detection\n\nSlightly reorder how things are done as well, since we only do the extra\nlogic if there's a rubocop config file in the current directory where we\nlaunch neovim","shortMessageHtmlLink":"feat(neovim): add naive rubocop detection"}},{"before":"1b310571fee1ec720585709cd53a915ba1cb0cdf","after":"a9d87f17c502f5466be59e36bbc62377df22a768","ref":"refs/heads/main","pushedAt":"2024-02-18T00:30:30.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(tools): Replace exa with eza and install it everywhere","shortMessageHtmlLink":"feat(tools): Replace exa with eza and install it everywhere"}},{"before":"8f435b5164108bed6409fc3a8b61e564e721cf06","after":"1b310571fee1ec720585709cd53a915ba1cb0cdf","ref":"refs/heads/main","pushedAt":"2024-02-11T22:06:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(bash): Switch to mise for devtool management\n\nThis comes after doing the same thing for zsh","shortMessageHtmlLink":"feat(bash): Switch to mise for devtool management"}},{"before":"6440e0572478ce5f974733106703dde379a2589b","after":null,"ref":"refs/heads/add-dir-sourcing-back","pushedAt":"2024-02-11T21:59:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"}},{"before":"78220376ee528ccd5bf32661cfd814a5b8681644","after":"8f435b5164108bed6409fc3a8b61e564e721cf06","ref":"refs/heads/main","pushedAt":"2024-02-11T21:59:46.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(zsh): switch to the directory based startup files\n\nRemoves the old $HOME/.zsh/.zshrc and $HOME/.zsh/.zshenv files and\nreplaces them with symlinks to the vcsstub.\n\nAlso removes the old $HOME/.zsh{rc,env} files and replaces them with\nsymlinks to their respective files in $HOME/.zsh\n\nSymlinks all the way down (not turtles, sadly)","shortMessageHtmlLink":"feat(zsh): switch to the directory based startup files"}},{"before":"37c393fa4a4f6acc01e1384ec566ccf8c7310553","after":"78220376ee528ccd5bf32661cfd814a5b8681644","ref":"refs/heads/main","pushedAt":"2024-02-11T21:58:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(tools): reinstate plugin updates when tool-versions changes\n\nMise will also need it's plugins updated since it uses asdf plugins.","shortMessageHtmlLink":"feat(tools): reinstate plugin updates when tool-versions changes"}},{"before":"e4e60229b457b4e65b54f6b5aa8205a4692068e8","after":"6440e0572478ce5f974733106703dde379a2589b","ref":"refs/heads/add-dir-sourcing-back","pushedAt":"2024-02-11T21:33:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(zsh): Use the vcs stubs for zshenv and zshrc","shortMessageHtmlLink":"feat(zsh): Use the vcs stubs for zshenv and zshrc"}},{"before":"f2b29600783e2c234634c69aed693a9cc2385c2e","after":"e4e60229b457b4e65b54f6b5aa8205a4692068e8","ref":"refs/heads/add-dir-sourcing-back","pushedAt":"2024-02-11T21:01:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(zsh): Use the vcs stubs for zshenv and zshrc","shortMessageHtmlLink":"feat(zsh): Use the vcs stubs for zshenv and zshrc"}},{"before":"bdcfa90d568773af05bdeaf837152baa3bd9b7ca","after":"f2b29600783e2c234634c69aed693a9cc2385c2e","ref":"refs/heads/add-dir-sourcing-back","pushedAt":"2024-02-11T20:42:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"chore(zsh): major zshenv cleanup\n\n- Adds a consistent file type for all the zshenv files\n- Removes setups for things I don't use anymore (rbenv, asdf, etc.)\n- Adds a file to make sure I keep my ripgrep config","shortMessageHtmlLink":"chore(zsh): major zshenv cleanup"}},{"before":"e862f639c35f3e3a78fa075f949300cfd19e2dd7","after":"37c393fa4a4f6acc01e1384ec566ccf8c7310553","ref":"refs/heads/main","pushedAt":"2024-02-11T17:51:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(tools): Switch to `mise` for tool management\n\nThis also disables the automatic installation of language plugins for\nasdf until we can figure out whether or not we want/need this with mise\nas well.","shortMessageHtmlLink":"feat(tools): Switch to mise for tool management"}},{"before":"90037ce8c5bf1615fa536d20c66b44afa5619c48","after":"e862f639c35f3e3a78fa075f949300cfd19e2dd7","ref":"refs/heads/main","pushedAt":"2024-02-11T17:05:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(neovim): Set the comment string based on treesitter scope","shortMessageHtmlLink":"feat(neovim): Set the comment string based on treesitter scope"}},{"before":"31b18c5d2ca3bc5a1c1704e12125647e941e9fed","after":"bdcfa90d568773af05bdeaf837152baa3bd9b7ca","ref":"refs/heads/add-dir-sourcing-back","pushedAt":"2024-02-11T16:58:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"chore(zsh): major zshrc cleanup\n\n - Set consistent file types for vim for all the individual files.\n - Remove things that I no longer need (ant, roo, rvm, etc.).\n - Sync the settings from the current .zsh with the smaller files.","shortMessageHtmlLink":"chore(zsh): major zshrc cleanup"}},{"before":"09ed048e9e2c7b72cec839707a8ec80bb424b44a","after":"90037ce8c5bf1615fa536d20c66b44afa5619c48","ref":"refs/heads/main","pushedAt":"2024-02-11T16:54:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(zsh): Make the prompt faster\n\nI don't use zinit, the plugins, or the git stuff in my prompt enough for\nthe giant slowdowns that happen while using it. Disable all the extra\nshit for now.","shortMessageHtmlLink":"feat(zsh): Make the prompt faster"}},{"before":"0e263835b25bbee70d01461a0e6cf73f7e98aade","after":null,"ref":"refs/heads/test","pushedAt":"2024-02-11T16:04:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"}},{"before":"0e263835b25bbee70d01461a0e6cf73f7e98aade","after":"09ed048e9e2c7b72cec839707a8ec80bb424b44a","ref":"refs/heads/main","pushedAt":"2024-02-11T16:03:53.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(zsh): Make the prompt faster\n\nI don't use zinit, the plugins, or the git stuff in my prompt enough for\nthe giant slowdowns that happen while using it. Disable all the extra\nshit for now.","shortMessageHtmlLink":"feat(zsh): Make the prompt faster"}},{"before":"37fce3e5228ca4ae36ad4d9ea84eb2c5df190f10","after":"31b18c5d2ca3bc5a1c1704e12125647e941e9fed","ref":"refs/heads/add-dir-sourcing-back","pushedAt":"2024-02-11T16:03:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"chore(zsh): major zshrc cleanup\n\n - Set consistent file types for vim for all the individual files.\n - Remove things that I no longer need (ant, roo, rvm, etc.).\n - Sync the settings from the current .zsh with the smaller files.","shortMessageHtmlLink":"chore(zsh): major zshrc cleanup"}},{"before":null,"after":"0e263835b25bbee70d01461a0e6cf73f7e98aade","ref":"refs/heads/test","pushedAt":"2024-01-28T23:36:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(neovim): Run rust tests via neotest","shortMessageHtmlLink":"feat(neovim): Run rust tests via neotest"}},{"before":"9757e3f050cbe66e5a97dc96ba1fb4c97d011a2f","after":"0e263835b25bbee70d01461a0e6cf73f7e98aade","ref":"refs/heads/main","pushedAt":"2024-01-12T20:46:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(neovim): Run rust tests via neotest","shortMessageHtmlLink":"feat(neovim): Run rust tests via neotest"}},{"before":"059562a02ad9574e523e17c26417f82cf001e03e","after":"9757e3f050cbe66e5a97dc96ba1fb4c97d011a2f","ref":"refs/heads/main","pushedAt":"2024-01-12T18:53:49.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"chore(neovim): rename the help namespace to vim\n\nThese aren't really general help things but definitely specific to vim's\nsettings, plugins, etc. It's also easier to type since I can use two\nhands for most of these. :)","shortMessageHtmlLink":"chore(neovim): rename the help namespace to vim"}},{"before":"877f8498d4692ea2134947c5234a8ebf141733cb","after":"059562a02ad9574e523e17c26417f82cf001e03e","ref":"refs/heads/main","pushedAt":"2023-12-07T17:12:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"chore(neovim): inlay_hint api adjustments\n\nThe API was expanded upstream, so let's adapt to that expansion","shortMessageHtmlLink":"chore(neovim): inlay_hint api adjustments"}},{"before":"8b50fd604e3c9e3a60f2f8a90f3a742343a133ae","after":"877f8498d4692ea2134947c5234a8ebf141733cb","ref":"refs/heads/main","pushedAt":"2023-12-04T05:20:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mattr-","name":"Matt Rogers","path":"/mattr-","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77174?s=80&v=4"},"commit":{"message":"feat(zsh): Improve history configuration\n\nA general overall of my zsh history config that will go into effect once\nthe split configs are back in use. Along with better documentation, the\nfollowing functionality is new:\n - Removing invocations of the `history` command\n - Squeeze out extra whitespace when saving history\n - Add history entries after they complete rather than when the shell\n exits\n - Increase the amount of history saved to 20,000 lines","shortMessageHtmlLink":"feat(zsh): Improve history configuration"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER9KxaQA","startCursor":null,"endCursor":null}},"title":"Activity ยท mattr-/dotfiles"}