mirror of https://codeberg.org/anemofilia/zero
manifests: emacs: Replace emacs-kakoune by emacs-meow
parent
717b02fc4c
commit
8cb5ee8e6c
|
@ -1,32 +1,74 @@
|
||||||
(use-modules (guix profiles)
|
(define-module (home-environments radio manifests emacs)
|
||||||
(gnu packages emacs)
|
#:use-module (guix profiles)
|
||||||
(gnu packages emacs-xyz)
|
#:use-module (gnu packages emacs)
|
||||||
(gnu packages guile-xyz))
|
#:use-module (gnu packages emacs-xyz)
|
||||||
|
#:use-module (gnu packages guile-xyz)
|
||||||
|
#:export (packages:emacs
|
||||||
|
packages:all
|
||||||
|
packages:blogging
|
||||||
|
packages:completion
|
||||||
|
packages:configuration
|
||||||
|
packages:file-managing
|
||||||
|
packages:guile
|
||||||
|
packages:guix
|
||||||
|
packages:misc
|
||||||
|
packages:modal-editing
|
||||||
|
packages:terminal
|
||||||
|
packages:writing))
|
||||||
|
|
||||||
(packages->manifest
|
(define packages:emacs
|
||||||
(list #|emacs |# emacs
|
(list emacs-next))
|
||||||
#|emacs-xyz |#
|
|
||||||
#| • completion |# emacs-cape emacs-corfu emacs-corfu-doc
|
(define packages:completion
|
||||||
emacs-consult-lsp emacs-vertico
|
(list emacs-cape emacs-corfu emacs-corfu-doc emacs-consult-lsp emacs-vertico))
|
||||||
#| • centering |# emacs-olivetti
|
|
||||||
#| • file manager |# emacs-dirvish
|
(define packages:file-managing
|
||||||
#| • fuzzy-finder |# emacs-orderless
|
(list emacs-dirvish emacs-orderless))
|
||||||
#| • guile |# emacs-arei guile-ares-rs
|
|
||||||
emacs-macrostep-geiser emacs-geiser-eros
|
(define packages:guile
|
||||||
#| • guix |# emacs-guix emacs-direnv
|
(list emacs-arei guile-ares-rs emacs-macrostep-geiser emacs-geiser-eros
|
||||||
#| • haunt |# emacs-ox-haunt
|
emacs-flycheck emacs-flycheck-guile emacs-lispy emacs-rainbow-delimiters))
|
||||||
#| • icons |# emacs-all-the-icons
|
|
||||||
#| • irc |# emacs-circe
|
(define packages:guix
|
||||||
#| • kakoune |# emacs-kakoune emacs-phi-search-mc emacs-ryo-modal
|
(cons emacs-guix packages:guile))
|
||||||
#| • latex |# emacs-auctex emacs-latex-preview-pane
|
|
||||||
#| • linter |# emacs-flycheck emacs-flycheck-guile
|
(define packages:terminal
|
||||||
#| • maps |# emacs-osm
|
(list emacs-eat))
|
||||||
#| • music player |# emacs-emms
|
|
||||||
#| • org |# emacs-org-bullets emacs-org-fragtog
|
(define packages:modal-editing
|
||||||
emacs-org-present emacs-org-roam emacs-org-modern
|
(list emacs-meow))
|
||||||
#| • pulsar |# emacs-pulsar
|
|
||||||
#| • rss |# emacs-elfeed emacs-elfeed-org
|
(define packages:misc
|
||||||
#| • s-exps |# emacs-lispy emacs-rainbow-delimiters
|
(list #|maps |# emacs-osm
|
||||||
#| • ease config |# emacs-setup
|
#|pulsar |# emacs-pulsar
|
||||||
#| • typing |# emacs-typing
|
#|centering|# emacs-olivetti
|
||||||
#| • terminal |# emacs-eat))
|
#|typing |# emacs-typing
|
||||||
|
#|icons |# emacs-all-the-icons
|
||||||
|
#|irc |# emacs-circe))
|
||||||
|
|
||||||
|
(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))
|
||||||
|
|
||||||
|
(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:configuration
|
||||||
|
packages:file-managing
|
||||||
|
packages:guile
|
||||||
|
packages:guix
|
||||||
|
packages:misc
|
||||||
|
packages:modal-editing
|
||||||
|
packages:terminal
|
||||||
|
packages:writing))
|
||||||
|
|
||||||
|
(packages->manifest packages:all)
|
||||||
|
|
Loading…
Reference in New Issue