Add more packages

‘emacs-oni-browse-url’, ‘emacs-oni-prescient’, ‘emacs-oni-company’,
‘emacs-oni-paredit’, ‘emacs-oni-clojure’
This commit is contained in:
Tom Willemse 2021-07-27 21:12:12 -07:00
parent 3b5b44b996
commit 9e8de4aae6
Signed by: ryuslash
GPG key ID: 7D5C407B435025C1

View file

@ -291,3 +291,66 @@ Emacs")))
("emacs-nroam" ,emacs-nroam)))
(synopsis "My Emacs Org Roam configuration")
(description "This package provides my configuration for Org Roam")))
(define-public emacs-oni-browse-url
(package
(inherit emacs-oni-config)
(name "emacs-oni-browse-url")
(arguments
'(#:include '("oni-browse-url.el")))
(synopsis "My Emacs Browse Url configuration")
(description "This package provides my configuration for Browse Url")))
(define-public emacs-oni-prescient
(package
(inherit emacs-oni-config)
(name "emacs-oni-prescient")
(arguments
'(#:include '("oni-prescient.el")))
(propagated-inputs
`(("emacs-prescient" ,emacs-prescient)
("emacs-oni-data-dir" ,emacs-oni-data-dir)))
(synopsis "My Emacs prescient configuration")
(description "This package provides my configuration for prescient")))
(define-public emacs-oni-company
(package
(inherit emacs-oni-config)
(name "emacs-oni-company")
(arguments
'(#:include '("oni-company.el")))
(propagated-inputs
`(("emacs-company" ,emacs-company)
("emacs-oni-prescient" ,emacs-oni-prescient)
("emacs-company-posframe" ,emacs-company-posframe)
("emacs-diminish" ,emacs-diminish)))
(synopsis "My Emacs Company configuration")
(description "This package provides my configuration for company")))
(define-public emacs-oni-paredit
(package
(inherit emacs-oni-config)
(name "emacs-oni-paredit")
(arguments
'(#:include '("oni-paredit.el")))
(propagated-inputs
`(("emacs-paredit" ,emacs-paredit)
("emacs-diminish" ,emacs-diminish)))
(synopsis "My Emacs paredit configuration")
(description "This package provides my configuration for paredit")))
(define-public emacs-oni-clojure
(package
(inherit emacs-oni-config)
(name "emacs-oni-clojure")
(arguments
'(#:include '("oni-clojure.el")))
(propagated-inputs
`(("emacs-clojure-mode" ,emacs-clojure-mode)
("emacs-oni-company" ,emacs-oni-company)
("emacs-cider" ,emacs-cider)
("emacs-oni-paredit" ,emacs-oni-paredit)
("emacs-rainbow-delimiters" ,emacs-rainbow-delimiters)
("emacs-oni-data-dir" ,emacs-oni-data-dir)))
(synopsis "My Emacs Clojure configuration")
(description "This package provides my configuration for Clojure")))