Projects

Neovim

I maintain these for my own use, but I'm very happy if anyone else gets some mileage from them:

  • cobalt.nvim - A port of the classic blue theme from TextMate

  • visimatch.nvim - A small plugin to highlight matches for the current visual selection

  • split.nvim - A plugin to split lines by delimiter, i.e. an inverse of the native J command

  • contextindent.nvim - A (very) tiny plugin adding context-aware indent to files with embedded languages

  • urlpreview.nvim – A plugin to show webpage previews within Neovim

R & data science

I also have a few publicly available R/data science projects:

  • ggborderline - a ggplot2 extension for making slightly nicer line plots

  • pedant - a code-styling tool I made to help my colleagues convert R projects into R packages

  • r-best-practice - a one-page primer for writing R

  • pivotr - an implementation of Excel's pivot tables in dplyr/tidyr. I made this for fun and used it to help colleagues get familiar with R/Tidyverse pivoting syntax.