srs.el - My spaced repetition system for emacs

Saturday, June 27, 2026

My previous attempts to get into spaced repetition had always been inhibited by the inconvenience of it, so, inspired by hashcards, I decided to make my own spaced repetition system (SRS), with the goal of being as friction-less as possible. And to me that means at minimum it must be integrated into my favorite text editor!



Some things I like about it:

Installation

To try it out, add something like this to your Emacs configuration:

(use-package srs
  :ensure t
  :config
  (add-to-list 'srs-path-list (expand-file-name "~/notes/*.org"))
  (srs-set-prefix-kbd "s-"))

Date: 2026-06-27 Sat 00:00