--- /dev/null
+;; Copyright (c) 2022 Jakub Czajka <jakub@ekhem.eu.org>
+;; License: GPL-3.0 or later.
+;;
+;; emacs.scm - custom emacs configuration.
+
+(define-module (conf home emacs)
+ #:use-module (conf home program)
+ #:use-module (gnu packages emacs)
+ #:use-module (gnu services)
+ #:use-module (guix gexp)
+ #:export (emacs-services))
+
+(define emacs-service
+ (service home-program-service-type
+ (home-program-configuration
+ (packages
+ (list emacs))
+ (dotfiles '()))))
+
+(define emacs-services
+ (list emacs-service))
;; home.scm - home directory configuration for GNU Guix.
(use-modules (conf home bash)
+ (conf home emacs)
(conf home program)
(gnu home services)
(gnu packages base)
(home-program-configuration
(packages (list git))
(dotfiles (list "git/.config/git/config")))))
- bash-services)))
+ bash-services
+ emacs-services)))