diff options
Diffstat (limited to '.config/guix/modules/emacs.scm')
-rw-r--r-- | .config/guix/modules/emacs.scm | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/.config/guix/modules/emacs.scm b/.config/guix/modules/emacs.scm deleted file mode 100644 index a3c4972..0000000 --- a/.config/guix/modules/emacs.scm +++ /dev/null @@ -1,55 +0,0 @@ -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; Provides a home-service, installing ;; -;; my required emacs packages. Because ;; -;; root cannot use my emacs config, ;; -;; installing packages in my home is ;; -;; ideal. ;; -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - - -(define-module (modules 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) - #:export (bd-home-emacs-service-type)) - -(use-package-modules - aspell - emacs-xyz - cpp - mail - lisp) - - -(define (bd-emacs-package-list config) - (list - emacs-anki-editor - emacs-dash - emacs-denote - emacs-elpher - emacs-exwm - emacs-f - emacs-guix - emacs-paredit - emacs-pinentry - emacs-rainbow-delimiters - emacs-rainbow-mode - - - aspell - aspell-dict-en - )) - - -(define bd-home-emacs-service-type - (service-type (name 'emacs-config) - (description "A service which deploys my -emacs configuration.") - (extensions - (list (service-extension - home-profile-service-type - bd-emacs-package-list))) - (default-value #f))) |