aboutsummaryrefslogtreecommitdiffstats
path: root/oni/packages/emacs.scm
diff options
context:
space:
mode:
Diffstat (limited to 'oni/packages/emacs.scm')
-rw-r--r--oni/packages/emacs.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/oni/packages/emacs.scm b/oni/packages/emacs.scm
index bb0f42b..80d7032 100644
--- a/oni/packages/emacs.scm
+++ b/oni/packages/emacs.scm
@@ -823,3 +823,27 @@ https://www.gnu.org/software/emacs/manual/html_node/emacs/Directory-Variables.ht
(~/.emacs.d/init.el) (defun my-php-mode-setup () \"My PHP-mode hook.\" (require
flycheck-phpstan) (flycheck-mode t)) (add-hook php-mode-hook my-php-mode-setup).")
(license #f)))
+
+(define-public emacs-indexed
+ (package
+ (name "emacs-indexed")
+ (version "20250327.1025")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/meedstrom/indexed.git")
+ (commit "1a0a8e2776cdc861ffbe9b49f99d5aac70c7d89a")))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1p1vpv2jjym107fc0xj3iiqqnxijd7n57kx3z9z7w1pahg346w4l"))))
+ (build-system emacs-build-system)
+ (propagated-inputs (list emacs-el-job emacs-emacsql emacs-llama))
+ (home-page "https://github.com/meedstrom/org-node")
+ (synopsis "Cache metadata on all Org files")
+ (description
+ "An efficient cache of metadata about all your Org files. Builds fast. Provides
+two APIs: - regular elisp accessors such as `indexed-olpath', `indexed-pos etc -
+an in-memory SQLite database that mimics the org-roam database.")
+ (license #f)))
+