From c215ab1333e9e5ab35c13123605c6724e78f202a Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Mon, 21 Jun 2021 23:15:09 -0700 Subject: Add oni-circe configuration --- oni/packages/emacs-config.scm | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) (limited to 'oni/packages/emacs-config.scm') diff --git a/oni/packages/emacs-config.scm b/oni/packages/emacs-config.scm index 39d38dd..8c30407 100644 --- a/oni/packages/emacs-config.scm +++ b/oni/packages/emacs-config.scm @@ -3,7 +3,8 @@ #:use-module (guix git-download) #:use-module (guix build-system emacs) #:use-module ((guix licenses) #:prefix license:) - #:use-module (gnu packages emacs-xyz)) + #:use-module (gnu packages emacs-xyz) + #:use-module (oni packages emacs)) (define-public emacs-oni-config (let ((commit "b1c7553275218dd89676a1136a0e0d708acd5bec") @@ -68,3 +69,28 @@ (synopsis "My Emacs bookmark configuration") (description "This package provides my configuration for the bookmark library in Emacs"))) + +(define-public emacs-oni-lui + (package + (inherit emacs-oni-config) + (name "emacs-oni-lui") + (arguments + '(#:include '("oni-lui.el"))) + (propagated-inputs + `(("emacs-circe" ,emacs-circe))) + (synopsis "My Emacs Line-UI configuration") + (description "This package provides my configuration for the lui library in +Emacs"))) + +(define-public emacs-oni-circe + (package + (inherit emacs-oni-config) + (name "emacs-oni-circe") + (arguments + '(#:include '("oni-circe.el"))) + (propagated-inputs + `(("emacs-circe" ,emacs-circe) + ("emacs-circe-serenityc" ,emacs-circe-serenity) + ("emacs-oni-lui" ,emacs-oni-lui))) + (synopsis "My Emacs Circe configuration") + (description "This package provides my configuration for emacs-circe"))) -- cgit v1.2.3-54-g00ecf