radio: manifests: emacs: Add emacs-ef-themes

impermanence
Luis Guilherme Coelho 2024-06-09 02:27:14 -03:00
parent d43a6ee122
commit 8567560dfa
No known key found for this signature in database
GPG Key ID: 1F2E76ACE3F531C8
1 changed files with 20 additions and 5 deletions

View File

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