{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":58554653,"defaultBranch":"master","name":".files","ownerLogin":"Alhadis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-11T14:59:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2346707?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1462979101.0","currentOid":""},"activityList":{"items":[{"before":"471763563278ae0a69f76c272b2b6daa53a1fbdc","after":"9a41334e15fe213665475201907006cd3a5832d6","ref":"refs/heads/master","pushedAt":"2024-05-11T10:55:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Expose macOS's undocumented `lsregister` tool\n\nSee: https://wp.me/p5CIcf-aGU","shortMessageHtmlLink":"Expose macOS's undocumented lsregister tool"}},{"before":"622f39856990b79ea5c4d864532b4568d33b4181","after":"471763563278ae0a69f76c272b2b6daa53a1fbdc","ref":"refs/heads/master","pushedAt":"2024-05-07T13:55:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Configure Vim's spellcheck for Git commit messages\n\nThis should naturally be extended to include other prose and lightweight\nmarkup formats, but one thing at a time.","shortMessageHtmlLink":"Configure Vim's spellcheck for Git commit messages"}},{"before":"5b93bfa65b2ec847d18561aa3967a99e7be6a478","after":"622f39856990b79ea5c4d864532b4568d33b4181","ref":"refs/heads/master","pushedAt":"2024-05-06T14:32:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Add manual-page comparing mdoc(7) and man(7)\n\nCourtesy of Lennart Jablonka, posted to Groff's mailing list on April 27\n(https://www.mail-archive.com/groff@gnu.org/msg19085.html).\n\nSource: https://git.sr.ht/~humm/mdoc-man-cmp/blob/HEAD/mdoc-man-cmp.7","shortMessageHtmlLink":"Add manual-page comparing mdoc(7) and man(7)"}},{"before":"42da935bab02e73c3abbe0f7be27e4758ca8b4e3","after":"5b93bfa65b2ec847d18561aa3967a99e7be6a478","ref":"refs/heads/master","pushedAt":"2024-04-25T23:17:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Define locale as per editorconfig/specification#41","shortMessageHtmlLink":"Define locale as per editorconfig/specification#41"}},{"before":"dba9daaa8a3d40e93cb3ec087723ed02a3ffd0a7","after":"42da935bab02e73c3abbe0f7be27e4758ca8b4e3","ref":"refs/heads/master","pushedAt":"2024-04-14T19:04:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Shim unlink(1) and sudo(1) on OpenBSD when needed","shortMessageHtmlLink":"Shim unlink(1) and sudo(1) on OpenBSD when needed"}},{"before":"aeb4cfdb170c316d0e868b1f7321e1970cb91095","after":"dba9daaa8a3d40e93cb3ec087723ed02a3ffd0a7","ref":"refs/heads/master","pushedAt":"2024-04-14T15:33:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Add command-line wrapper for ipa-reader.xyz","shortMessageHtmlLink":"Add command-line wrapper for ipa-reader.xyz"}},{"before":"10b54f1b4fb8a2ea0297f41ed4ad7406457fb260","after":"aeb4cfdb170c316d0e868b1f7321e1970cb91095","ref":"refs/heads/master","pushedAt":"2024-04-14T15:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Track hosts(5) database in version control","shortMessageHtmlLink":"Track hosts(5) database in version control"}},{"before":"421332f7e9404bd0022e577d45823508162a5ff8","after":"10b54f1b4fb8a2ea0297f41ed4ad7406457fb260","ref":"refs/heads/master","pushedAt":"2024-04-08T07:24:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Remove unused `fit-terminal.scpt` program\n\nThis was only kept around as an example of an AppleScript of non-trivial\ncomplexity, and occasionally consulted as an example of how to structure\nan osascript(1) executable.","shortMessageHtmlLink":"Remove unused fit-terminal.scpt program"}},{"before":"943908ba9f71c649219bf9ffee10187c9b1830a1","after":"421332f7e9404bd0022e577d45823508162a5ff8","ref":"refs/heads/master","pushedAt":"2024-04-08T06:45:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Add script to resolve a file's opener application\n\nCurrently works only on macOS, though could theoretically be extended to\nsupport other platforms as well. Note that results are influenced by the\nextended attribute `com.apple.LaunchServices.OpenWith`, which (probably)\ndoesn't have an xdg-open(1) analogue.","shortMessageHtmlLink":"Add script to resolve a file's opener application"}},{"before":"11d3ff80ea097c0f8ea9b1631ead8eb6fac8241d","after":"943908ba9f71c649219bf9ffee10187c9b1830a1","ref":"refs/heads/master","pushedAt":"2024-03-21T17:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Add task to link Soulseek file-sharing directories","shortMessageHtmlLink":"Add task to link Soulseek file-sharing directories"}},{"before":"ab95bcccb81b171b2f0bd0612b81e6360a726b7b","after":"11d3ff80ea097c0f8ea9b1631ead8eb6fac8241d","ref":"refs/heads/master","pushedAt":"2024-03-21T07:22:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Update dictionary files and custom wordlist","shortMessageHtmlLink":"Update dictionary files and custom wordlist"}},{"before":"11d3ff80ea097c0f8ea9b1631ead8eb6fac8241d","after":"ab95bcccb81b171b2f0bd0612b81e6360a726b7b","ref":"refs/heads/master","pushedAt":"2024-03-18T01:48:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Add task to install Soulseek and setup file-sharing\n\nSeveral of these are symlinks to my portable hard-drive that contains my\ndownloaded movies, TV shows and backups of my Bandcamp purchases in FLAC\nquality (because I'm paranoid they'll nuke more \"problematic\" artists at\nrandom). The HDD uses an ExFAT filesystem, which doesn't support linking\nfiles, symbolic or otherwise; hence why I'm resorting to this approach.\n\nHomebrew wipes the \"broken\" symlinks from `/usr/local/share` when my HDD\nisn't plugged in, hence why write permissions are removed after creating\nthe links.\n\nOh yeah, and I *could* use literally any other path to share on Soulseek\nbut the Aspie in me insists on interpreting hier(7) this damn literally.","shortMessageHtmlLink":"Add task to install Soulseek and setup file-sharing"}},{"before":"17e666fe3b97a80805cdadce8f4929e9f60c67ea","after":"11d3ff80ea097c0f8ea9b1631ead8eb6fac8241d","ref":"refs/heads/master","pushedAt":"2024-03-17T22:22:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Update dictionary files and custom wordlist","shortMessageHtmlLink":"Update dictionary files and custom wordlist"}},{"before":"52a74e32af2e0d80745bf34bc7b8bdc74a86126b","after":"17e666fe3b97a80805cdadce8f4929e9f60c67ea","ref":"refs/heads/master","pushedAt":"2024-02-28T00:44:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Implement hex-to-binary clipboard conversion","shortMessageHtmlLink":"Implement hex-to-binary clipboard conversion"}},{"before":"535d582327612530ad707076f2eadf710f13f7fc","after":"52a74e32af2e0d80745bf34bc7b8bdc74a86126b","ref":"refs/heads/master","pushedAt":"2024-02-03T08:03:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Add alias for printing elaborate tree(1) listings","shortMessageHtmlLink":"Add alias for printing elaborate tree(1) listings"}},{"before":"206c947295d0d2e1f905b049de09522e978ec4f5","after":"535d582327612530ad707076f2eadf710f13f7fc","ref":"refs/heads/master","pushedAt":"2024-01-11T16:18:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Trim redundant zeroes and decimal points from timestamps","shortMessageHtmlLink":"Trim redundant zeroes and decimal points from timestamps"}},{"before":"1b9e67f16c427c4ad1029eb198ebe75dd653836e","after":"206c947295d0d2e1f905b049de09522e978ec4f5","ref":"refs/heads/master","pushedAt":"2024-01-06T22:40:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Fix option formatting in convert-plist(1) man page","shortMessageHtmlLink":"Fix option formatting in convert-plist(1) man page"}},{"before":"2183b45c3536b4449b3e87bbf254c85f62e5e057","after":"1b9e67f16c427c4ad1029eb198ebe75dd653836e","ref":"refs/heads/master","pushedAt":"2023-09-12T17:32:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Disable xxd(1)'s coloured output by default\n\nThis feature was recently introduced in vim/vim@e2528ae; coloured output\nis still achievable by appending `-R always` to the xxd(1) invocation.","shortMessageHtmlLink":"Disable xxd(1)'s coloured output by default"}},{"before":"4a78b7e06407d78586475373e3035aa59d703632","after":"2183b45c3536b4449b3e87bbf254c85f62e5e057","ref":"refs/heads/master","pushedAt":"2023-09-01T08:10:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Refactor `unixstamp()` to prefer high-precision\n\nOptions for low-precision output have been included, albeit for the sake\nof future reference, should I need a refresher on portably retrieving an\nobject's modification time in seconds since the Unix Epoch.","shortMessageHtmlLink":"Refactor unixstamp() to prefer high-precision"}},{"before":"350141ddf3dee19e796feba27a2198baa3ecee70","after":"4a78b7e06407d78586475373e3035aa59d703632","ref":"refs/heads/master","pushedAt":"2023-08-25T04:14:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Add ~/perl5/bin to search-path\n\nIn addition, stop exporting $PERL5LIB and various $PERL_* variables when\nthe directory being referenced (~/perl5) doesn't exist. This lessens the\nrisk that a freshly-installed cpan(1) won't generate a malformed library\ndirectory upon first run.","shortMessageHtmlLink":"Add ~/perl5/bin to search-path"}},{"before":"dabaa28348c3f263ac4ac28c3f90c2304ae4bfa3","after":"350141ddf3dee19e796feba27a2198baa3ecee70","ref":"refs/heads/master","pushedAt":"2023-08-13T09:56:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Add alias for locating `.app` bundles on macOS","shortMessageHtmlLink":"Add alias for locating .app bundles on macOS"}},{"before":"4c60e60fcf935f80b7d6526230bc6d0fdf0bcde7","after":"dabaa28348c3f263ac4ac28c3f90c2304ae4bfa3","ref":"refs/heads/master","pushedAt":"2023-07-15T02:11:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Add alias for listing files with hard-links","shortMessageHtmlLink":"Add alias for listing files with hard-links"}},{"before":"d565648b69387223701ccfc1f49a0870c2183ee3","after":"4c60e60fcf935f80b7d6526230bc6d0fdf0bcde7","ref":"refs/heads/master","pushedAt":"2023-06-29T17:33:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Bind Command/Ctrl+E to \"Zoom to Selection\" command","shortMessageHtmlLink":"Bind Command/Ctrl+E to \"Zoom to Selection\" command"}},{"before":"c86ee2c6b40bf59c8f9608ec3a0689b238b7f6ec","after":"d565648b69387223701ccfc1f49a0870c2183ee3","ref":"refs/heads/master","pushedAt":"2023-06-24T12:32:58.466Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Track Audacity configuration","shortMessageHtmlLink":"Track Audacity configuration"}},{"before":"e35881c390c5661205b771f28aacdb5cf990cec9","after":"c86ee2c6b40bf59c8f9608ec3a0689b238b7f6ec","ref":"refs/heads/master","pushedAt":"2023-06-13T17:18:20.240Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Hide that distracting blue callout in MDN's navbar","shortMessageHtmlLink":"Hide that distracting blue callout in MDN's navbar"}},{"before":"0f1d31472cac95588cde5ed5cfcf29bbd1e53758","after":"e35881c390c5661205b771f28aacdb5cf990cec9","ref":"refs/heads/master","pushedAt":"2023-05-23T16:00:46.643Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Refactor command for running quick test-scripts\n\n* Eliminated need for explicit `exit` statements using exec(1)\n* `~/.files/bin/run-tests` now passes shellcheck(1)\n* `ts-node` now handles TSX files properly\n* Added support for Emacs Lisp scripts. Use the `command-line-args-left`\n variable to access additional arguments passed from the command-line.","shortMessageHtmlLink":"Refactor command for running quick test-scripts"}},{"before":"af05be457f612f217109d0952c9d1ac119a50251","after":"0f1d31472cac95588cde5ed5cfcf29bbd1e53758","ref":"refs/heads/master","pushedAt":"2023-05-23T09:31:34.539Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Rename function for outlining a directory's contents\n\nThis name is slightly more ambiguous, but it's easier to remember when I\nneed a complete overview of a directory's contents and recent changes.","shortMessageHtmlLink":"Rename function for outlining a directory's contents"}},{"before":"e3ff158b6e00b4b831dd594e947c66b6a2a6e8a2","after":"af05be457f612f217109d0952c9d1ac119a50251","ref":"refs/heads/master","pushedAt":"2023-05-16T13:35:19.273Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Track VLC configuration\n\nLinking this to VLC's configuration directory only works when the file's\npermissions are read-only. Both symlinks and hard-links aren't honoured,\nand will instead cause VLC to replace the linked config with a new copy.","shortMessageHtmlLink":"Track VLC configuration"}},{"before":"4fe788e18dd152a96edc2354bb068ea26aad6344","after":"e3ff158b6e00b4b831dd594e947c66b6a2a6e8a2","ref":"refs/heads/master","pushedAt":"2023-05-13T05:38:53.520Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Define git-difftool(1) drivers for build artefacts\n\nStill to-do: add/check ELF support, and include `-imports` in the output\nof dyld_info(1), which lists them without context or indentation:\n\n $ dyld_info -imports -exports /usr/local/opt/pikchr/lib/*.dylib\n /usr/local/opt/pikchr/lib/libpikchr.dylib [x86_64]:\n -exports:\n offset symbol\n 0x00004F70 _pik_elist_render\n 0x00002820 _pik_parser\n 0x0000 0x001 ____chkstk_darwin\n 0x0001 0x001 ___assert_rtn\n 0x0002 0x001 ___memcpy_chk\n\nThis might be patched in a future release of macOS, so the diff-driver's\ncommand will likely be hairy enough to warrant a dedicated shell-script.","shortMessageHtmlLink":"Define git-difftool(1) drivers for build artefacts"}},{"before":"5f17d3c03cac3fb646156b41bb9d93b02629ac4d","after":"4fe788e18dd152a96edc2354bb068ea26aad6344","ref":"refs/heads/master","pushedAt":"2023-05-12T13:35:50.176Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alhadis","name":"John Gardner","path":"/Alhadis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2346707?s=80&v=4"},"commit":{"message":"Disable logging of Node.js REPL sessions","shortMessageHtmlLink":"Disable logging of Node.js REPL sessions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERzPCwgA","startCursor":null,"endCursor":null}},"title":"Activity ยท Alhadis/.files"}