2022-08-17 00:38:49 +12:00
2022-08-17 00:38:49 +12:00
2022-08-17 00:38:49 +12:00
2022-08-16 21:37:54 +12:00
2022-08-16 21:37:54 +12:00
2022-08-17 00:38:49 +12:00

nursery

This is a repository for Emacs Lisp packages that I think could be useful for friends and coworkers. It's an experimental, low-pressure space for me just to hack on Lisp with the garage door open.

If something reaches a stable state I may publish it if there's interest.

Objects of interest

This repository contains a mix of end-user libraries and supporting libraries. The interesting stuff is listed below.

INCUBATING org-roam-review

Implements a system for managing Evergreen Notes on top of org-roam. Provides a spaced-repetition system that prompts you to review notes or revisit stubs and help them grow to maturity.

./images/org-roam-review.png

INCUBATING org-roam-dblocks

Add org dynamic blocks that implement "canned searches" for org-roam. You can search for notes or list backlinks, then do additional filtering based on title or tags.

images/org-roam-dblocks.gif

INCUBATING org-roam-search

Search your org-roam files for a string and display a buffer of results. Results are shown with collapsible previews, like in the org-roam buffer.

images/org-roam-search.gif

INCUBATING org-roam-links

Display a tree of backlinks and forward links up to a configurable depth. Useful for looking for unexpected connections without busting open a full-fledged graph UI. Contrasts with the normal org-roam buffer, which only shows backlinks.

images/org-roam-links.png

INCUBATING org-roam-consult

A version of consult-ripgrep that shows node titles instead of filenames so you don't have to guess anymore.

SPIKE org-roam-gc

Automatically delete empty dailies files so they don't build up forever.

SPIKE org-roam-rewrite

Commands for renaming nodes, rewriting links and deleting nodes with redirection so you can refactor notes without leaving broken links.

Installation

Most packages should be manually installable via package.el, assuming you have MELPA set up. But honestly, you're better off just cloning this repo and putting its lisp directory in your load path, then installing anything missing. 🤷

Description
Programs and libs that I haven't gotten around to formally packaging
Readme GPL-3.0 4.7 MiB
Languages
Emacs Lisp 100%