Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Another 72-column wide game of "typography tetris" follows, interspersed with TODOs and rambling self-reminders that I'm probably going to forget later anyway: git-config(1) ------------- * Replace each different `textconv` handler with a call to a shellscript which unifies this whole mess. That one-line wrapper for `docx2txt` is retarded and should never have existed in the first place (if only the author had defaulted to using STDOUT instead of a .txt file, eh?). * Add to aforementioned script a diffing helper for comparing compressed archives. Make sure to use `bsdtar -vtf` first before trying any other solution. less(1), lynx(1) ---------------- * Leverage `LESSOPEN` to prettyprint JSON and anything quacking like XML or SGML. Follow sketchy conventions and name the script `.lessfilter`. * Configure Lynx's keybindings so it feels like an actual pager program. * Figure out why Lynx's source-view isn't being reformatted, and fix the startpage to show recent browsing history (or at least bookmarks). Darwinisms ---------- * Separate the macOS-specific crap from the shared stuff so we keep this repository DRY and free of copy+pasta. Organise `./etc/install/` so we can add OpenBSD-related installer files for quicker station setup. * Find a way to always extract archives to a single directory unless the only top-level file *is* a directory. Kind of like Apple's Finder, but without all the "Darwinisms" (__MACOSX, .DS_Store, ._*, etc).
- Loading branch information