diff options
Diffstat (limited to '.config/guix/modules/services/emacs.scm')
| -rw-r--r-- | .config/guix/modules/services/emacs.scm | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/.config/guix/modules/services/emacs.scm b/.config/guix/modules/services/emacs.scm deleted file mode 100644 index ba3a0a7..0000000 --- a/.config/guix/modules/services/emacs.scm +++ /dev/null @@ -1,82 +0,0 @@ -(define-module (services emacs) - #:use-module (gnu) - #:use-module (gnu home services) - #:use-module (gnu services) - #:use-module (gnu services configuration) - #:use-module (gnu system) - #:use-module (guix gexp) - #:use-module (guix packages) - #:use-module (tanelorn packages emacs-xyz) - #:export (bd-home-emacs-service-type)) - -;;; Commentary: -;;; Code: - -(use-package-modules - emacs - photo - aspell - emacs-build - emacs-xyz - cpp - gnupg - python-xyz - machine-learning - mail - lisp - xdisorg) - -(define (bd-emacs-package-list config) - (list - emacs-next - pinentry-emacs - - emacs-atomic-chrome - emacs-cider - emacs-clojure-mode - emacs-dash - emacs-denote - emacs-denote-journal - emacs-elpher - emacs-emms - emacs-exwm - emacs-f - emacs-gptel - emacs-guix - emacs-hydra - emacs-jeison - emacs-lua-mode - emacs-paredit - emacs-pinentry - emacs-rainbow-delimiters - emacs-rainbow-mode - emacs-s - emacs-slime - emacs-vterm - emacs-yasnippet - - aspell - aspell-dict-en - - wmctrl ;; for exwm - - perl-image-exiftool ;; for emms - - ccls ;; for eglot - python-lsp-server ;; - - llama-cpp ;; for emacs-gptel - )) - - -(define bd-home-emacs-service-type - (service-type (name 'emacs-config) - (description "A service which bundles required -emacs packages.") - (extensions - (list (service-extension - home-profile-service-type - bd-emacs-package-list))) - (default-value #f))) - -;;; emacs.scm ends here |
