Projects
pandoc-rss
Command-line utility for generating RSS feeds from markup content and metadata using Pandoc. It can be used as part of a larger static site generator or simply to share a series of articles written in just about any markup language.
Licensed MIT. Source code and documentation available at https://github.com/chambln/pandoc-rss.
Phenrsteno
Non-rhotic phonemic steno theory, dictionary and plugin implementation for Plover.
Licensed GPL 2.0. Source code and documentation available at https://github.com/chambln/plover-phenrsteno.
Aircon theme for Emacs
Aircon is an accessible high contrast Custom theme for Emacs, consisting of a white background, highly legible blues, purples and greens for text and strong yellow highlights.
The package is available in GNU ELPA. You can install it with the commands below. See the section on Custom Themes in the Emacs manual for further instructions.
M-x package-refresh-contents RET
M-x package-install RET aircon-theme RET
Licensed GPLv3+. The source code is available at https://git.sr.ht/~chambln/aircon-theme.el.
ASTH-NEOI
If you use this layout, please let me know!
Ergonomic keyboard layout influenced by QWERTY, Colemak DH and Workman.
The distinguishing feature of ASTH-NEOI is frequent rolling of common English bigrams and trigrams. It achieves this by leveraging the somewhat novel technique of deliberately shifting the hand position away from the usual touch-typing position as a matter of habit. This way, more n-grams can be rolled.
After about 10 hours of practice over a few weeks I get speeds around 60–80 WPM. (My QWERTY speed is around 100–120 WPM.)
Public domain (Unlicense). More details and installable layout files are available at https://git.sr.ht/~chambln/asth-neoi.
Are keyboard layouts even copyrightable?
gmi
Tiny Gemini browser written in POSIX shell. MIT License.
Source code and documentation is available at https://sr.ht/~chambln/gmi.
Kakoune plugins
Plugins I made for the Kakoune text editor. They are written using
Kakoune’s own
- kakoune-readline — emulates GNU Readline keyboard mappings (MIT License)
- kakoune-smart-quotes — converts 'straight' "quotes" to ‘curly’ “quotes” as you type (MIT License)
- kakoune-interactively — makes some commands more friendly and interactive (Unlicense)
- kakoune-kit — selection-oriented Git interface (Unlicense)
fixedgear.life
Blog about fixed gear and single speed cycling. It covers the maths of gear ratios, bike safety and road laws, route planning and endurance, advice for buying bikes, and the fixed gear “lifestyle.”
It is built with Jekyll (MIT License) and makes use of a self-hosted GoatCounter (modified EUPL) for privacy-respecting analytics.
Content is licensed CC BY-NC-SA and made available at https://fixedgear.life.