Additions to Hakyll
The basic Hakyll site is (thankfully) not too glamorous. Some features I wanted to keep from WordPress include the tags, categories, pagination of posts, and ‘teaser’ text for each post. The repository for this site is at rgoulter/my-hakyll-blog if you want to see the actual commits. Tags Doing a Google search for “hakyll tags” probably will lead you to the [...]
Tmux + Vim + Fish
My use of vim until recently has more/less been in GVim or MacVim. That’s not necessarily a bad thing, but I hadn’t bothered much with terminal vim. Getting the colours to look not-awful was a difficult task. The difficulty, my current understanding is, is that on the terminal only 256 colours can be shown. (Many colour schemes use colours other [...]
Migrating to Hakyll
So. I’ve taken the plunge and have started migrating to Hakyll. Hakyll is a static site generator, written in Haskell. Hakyll is like Jekyll, but not Ruby. (Well, I’ve not used Jekyll, so I can’t easily, validly compare them). Why Hakyll? Because Haskell. (Well, Hakyll as opposed to Jekyll). Why a static site generator? ’cause it’s cool. I like the [...]
Overview of Yi Contrib User Configs
The Yi editor repository on GitHub has a yi-contrib folder with some sample configurations of Yi, which contains about a dozen Haskell files which are hopefully useful to new Yi users. See https://github.com/yi-editor/yi/tree/master/yi-contrib/src/Yi FuzzyOpen.hs”aims to provide (the essential subset of) the same functionality that vim plugins ctrlp and command-t provide.” It’s written as a module, so that configurations can import [...]
Yi
So. Emacs and Vim are pretty much long-standing kings of text editors. (I’ll include the “vi is awesome, you should use that” in the Vim camp; I’ll include the Sublime Text folk in the “use whatever works” camp). And a sidetrack to talk about how LightTable looks interesting, or whether NeoVim will supersede Vim’s place, or whether Vim is the [...]
Emma
I stumbled across “Emma Approved” during the season of procrastination. “Emma Approved” being a YouTube series from the same folk who made the “Lizzie Bennet Diaries”. Just as LBD adapts from Jane Austen’s “Pride and Prejudice”, “Emma Approved” adapts from … “Emma”. I’d heard that Emma isn’t quite a likeable character at the start. This was helpful, since Emma Woodhouse [...]
Interlude
Looking over the recent posts.. it seems I write about text editors a lot. I came on here to write a post about a text editor. I’ve instead opted to write about one or two other things as well. [...]
NeoVim
So. I just found out about NeoVim (sometimes abbreviated nvim) today. Which could be called “slow”, seeing as their Bountysource fundraiser ended a month ago. There was a post to the Vim Developer Google group mailing list, which saw a reply from Bram Moolenar and got some fairly heated discussion. A corresponding reddit thread has some fairly understandable cynicism of [...]
Vim and iOS Programming
This last semester I’ve been having to do iOS programming. I’m not an expert Vim user, but I use Vim enough such that, without being overzealous, I found I really missed the motion keys and other such things. Others have gone before me on this topic. Here, here, here; (and the other text editor has some stuff like here). Fortunately [...]
Online Resources for Git
While using the basics of Git (and other DVCSs) such as commit, push, pull or even merge are fairly straightforward to use, there’s a lot to Git which needs to be understood in case things go wrong while trying to do these things.
I can’t be alone in using Git without having a good understanding of what’s going on [...]