diff --git a/home-environments/radio/manifests/emacs.scm b/home-environments/radio/manifests/emacs.scm index 9c95b27..e811567 100644 --- a/home-environments/radio/manifests/emacs.scm +++ b/home-environments/radio/manifests/emacs.scm @@ -1,8 +1,11 @@ + + (define-module (home-environments radio manifests emacs) #:use-module (guix profiles) #:use-module (gnu packages emacs) #:use-module (gnu packages emacs-xyz) #:use-module (gnu packages guile-xyz) + #:use-module (gnu packages mail) #:export (packages:emacs packages:all packages:blogging @@ -13,6 +16,7 @@ packages:guix packages:misc packages:modal-editing + packages:org packages:terminal packages:writing)) @@ -32,6 +36,9 @@ (define packages:guix (cons emacs-guix packages:guile)) +(define packages:themes + (list emacs-ef-themes)) + (define packages:terminal (list emacs-eat)) @@ -43,13 +50,18 @@ #|pulsar |# emacs-pulsar #|centering|# emacs-olivetti #|typing |# emacs-typing - #|icons |# emacs-all-the-icons - #|irc |# emacs-circe)) + #|icons |# emacs-all-the-icons)) + +(define packages:communication + (list #|irc |# emacs-circe + #|mail|# emacs-notmuch)) + +(define packages:org + (list emacs-org-bullets emacs-org-fragtog emacs-org-present + emacs-org-roam emacs-org-modern)) (define packages:writing - (list #|org|# emacs-org-bullets emacs-org-fragtog emacs-org-present - emacs-org-roam emacs-org-modern - #|tex|# emacs-auctex emacs-latex-preview-pane)) + (list #|tex|# emacs-auctex emacs-latex-preview-pane)) (define packages:blogging (cons* emacs-ox-haunt @@ -62,13 +74,16 @@ (append packages:emacs packages:blogging packages:completion + packages:communication packages:configuration packages:file-managing packages:guile packages:guix packages:misc packages:modal-editing + packages:org packages:terminal + packages:themes packages:writing)) (packages->manifest packages:all)