diff --git a/home-environments/radio/manifests/emacs.scm b/home-environments/radio/manifests/emacs.scm deleted file mode 100644 index fe08df3..0000000 --- a/home-environments/radio/manifests/emacs.scm +++ /dev/null @@ -1,93 +0,0 @@ -(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) - #:use-module (radix packages emacs-xyz) - #:export (packages:emacs - packages:all - packages:blogging - packages:completion - packages:configuration - packages:file-managing - packages:guile - packages:guix - packages:mathematics - packages:misc - packages:modal-editing - packages:org - packages:terminal - packages:writing)) - -(define packages:emacs - (list emacs-next)) - -(define packages:completion - (list emacs-cape emacs-corfu emacs-corfu-doc emacs-consult-lsp emacs-vertico)) - -(define packages:file-managing - (list emacs-dirvish emacs-orderless)) - -(define packages:guile - (list emacs-arei guile-ares-rs emacs-macrostep-geiser emacs-geiser-eros - emacs-flycheck emacs-flycheck-guile emacs-lispy emacs-rainbow-delimiters)) - -(define packages:guix - (cons emacs-guix packages:guile)) - -(define packages:themes - (list emacs-ef-themes)) - -(define packages:terminal - (list emacs-eat)) - -(define packages:modal-editing - (list emacs-meow)) - -(define packages:misc - (list #|maps |# emacs-osm - #|pulsar |# emacs-pulsar - #|centering|# emacs-olivetti - #|typing |# emacs-typing - #|icons |# emacs-all-the-icons)) - -(define packages:communication - (list #|irc |# emacs-circe - #|mail|# emacs-notmuch)) - -(define packages:mathematics - (list emacs-lean4-mode)) - -(define packages:org - (list emacs-org-bullets emacs-org-fragtog emacs-org-present - emacs-org-roam emacs-org-modern)) - -(define packages:writing - (list #|tex|# emacs-auctex emacs-latex-preview-pane)) - -(define packages:blogging - (cons* emacs-ox-haunt - packages:writing)) - -(define packages:configuration - (list emacs-setup)) - -(define packages:all - (append packages:emacs - packages:blogging - packages:completion - packages:communication - packages:configuration - packages:file-managing - packages:guile - packages:guix - packages:mathematics - packages:misc - packages:modal-editing - packages:org - packages:terminal - packages:themes - packages:writing)) - -(packages->manifest packages:all)