From 3b5b44b996231970af0f7da315d0c033137d7036 Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Tue, 20 Jul 2021 01:09:57 -0700 Subject: Add ‘emacs-oni-org’, ‘emacs-oni-org-roam’, ‘emacs-nroam’ packages --- oni/packages/emacs-config.scm | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) (limited to 'oni/packages/emacs-config.scm') diff --git a/oni/packages/emacs-config.scm b/oni/packages/emacs-config.scm index 812e1f5..436bd96 100644 --- a/oni/packages/emacs-config.scm +++ b/oni/packages/emacs-config.scm @@ -250,3 +250,44 @@ Emacs"))) ("bats" ,bats))) (synopsis "My Emacs Bats coding configuration") (description "This package provides my configuration for coding in Bats"))) + +(define-public emacs-oni-org + (package + (inherit emacs-oni-config) + (name "emacs-oni-org") + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'chdir-oni-org + (lambda _ + (chdir "oni-org")))) + #:include '("\\.el$" + "^snippets\\/org-mode\\/" + "^capture-templates\\/" + "^icons\\/"))) + (propagated-inputs + `(("emacs-oni-yasnippet" ,emacs-oni-yasnippet) + ("emacs-oni-alert" ,emacs-oni-alert) + ("emacs-oni-hydra" ,emacs-oni-hydra) + ("emacs-org" ,emacs-org) + ("emacs-org-contrib" ,emacs-org-contrib) + ("emacs-org-bullets" ,emacs-org-bullets) + ("emacs-org-edna" ,emacs-org-edna) + ("emacs-diminish" ,emacs-diminish) + ("emacs-all-the-icons" ,emacs-all-the-icons) + ("emacs-olivetti" ,emacs-olivetti))) + (synopsis "My Emacs Org configuration") + (description "This package provides my configuration for org"))) + +(define-public emacs-oni-org-roam + (package + (inherit emacs-oni-config) + (name "emacs-oni-org-roam") + (arguments + '(#:include '("oni-org-roam.el"))) + (propagated-inputs + `(("emacs-oni-org" ,emacs-oni-org) + ("emacs-org-roam" ,emacs-org-roam) + ("emacs-nroam" ,emacs-nroam))) + (synopsis "My Emacs Org Roam configuration") + (description "This package provides my configuration for Org Roam"))) -- cgit v1.2.3-54-g00ecf