diff options
author | Tom Willemse | 2021-07-27 21:12:12 -0700 |
---|---|---|
committer | Tom Willemse | 2021-07-27 21:12:12 -0700 |
commit | 9e8de4aae697f31de4b51197c204ae819d1069b9 (patch) | |
tree | 7c3d86831a2d88da780ac1e5b3e9f9a0428ebeb6 /oni/packages/emacs-config.scm | |
parent | 3b5b44b996231970af0f7da315d0c033137d7036 (diff) | |
download | guix-packages-9e8de4aae697f31de4b51197c204ae819d1069b9.tar.gz guix-packages-9e8de4aae697f31de4b51197c204ae819d1069b9.zip |
Add more packages
‘emacs-oni-browse-url’, ‘emacs-oni-prescient’, ‘emacs-oni-company’,
‘emacs-oni-paredit’, ‘emacs-oni-clojure’
Diffstat (limited to 'oni/packages/emacs-config.scm')
-rw-r--r-- | oni/packages/emacs-config.scm | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/oni/packages/emacs-config.scm b/oni/packages/emacs-config.scm index 436bd96..0844ddb 100644 --- a/oni/packages/emacs-config.scm +++ b/oni/packages/emacs-config.scm @@ -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"))) |