summaryrefslogtreecommitdiff
path: root/.config/guix/modules/emacs.scm
diff options
context:
space:
mode:
Diffstat (limited to '.config/guix/modules/emacs.scm')
-rw-r--r--.config/guix/modules/emacs.scm55
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)))