diff options
Diffstat (limited to 'oni/packages/emacs-config.scm')
-rw-r--r-- | oni/packages/emacs-config.scm | 41 |
1 files changed, 41 insertions, 0 deletions
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"))) |