Vim on NixOS

Configuring Vim on NixOS took me into the depths of Vim’s initialization process and was a good primer on composing Nix expressions. The vim_configurable derivation lets you bake...

Nirb

The interactive_editor gem lets you launch an instance of Vim within an IRB session. It brings up a scratch buffer, and when you :wq (save+quit) Vim, you’re back...

Can I Nix It?

I’ve been using NixOS lately, and wanted to get octopress & jekyll set up so I could start writing about NixOS from within NixOS. I’m still finding my way around...

type tetris

Time for some Haskell. The following expression evaluates to Just 6: fmap sum $ Just [1, 2

History: filtered vs unfiltered

I get a lot of use out of shell history. At its simplest, tapping ↑ cycles through previous commands. Incremental search (C-r) will retrieve matching history entries, updating...