Lightweight, Org-mode based link manager for Emacs.
Scans files and directories for org-style links, caches them, and provides an interactive menu to quickly open any link by its description.
- Emacs 27.1+
- Org 9.3+
(require 'lorg)
(setq lorg-files '("~/org/bookmarks.org"
"~/org/links/"))(use-package lorg
:load-path "/path/to/lorg-directory"
:defer t
:commands (lorg-menu)
:config
(setq lorg-files '("~/org/bookmarks.org"
"~/org/links/")))M-x lorg-menu— select and open a linkC-u M-x lorg-menu— rescan files, then select
lorg-files— Files/directories to scanlorg-extensions— File extensions to match (.gpg/.agevariants are included automatically)lorg-max-links— Max links to be stored in cachelorg-group-by— Grouping: any combination offile,path,parent
Tries these tools in order: fd, rg, find, native Elisp fallback; and uses the first available one.