diff options
Diffstat (limited to 'suweren/home/services.scm')
-rw-r--r-- | suweren/home/services.scm | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/suweren/home/services.scm b/suweren/home/services.scm index 46448c9..db2e0df 100644 --- a/suweren/home/services.scm +++ b/suweren/home/services.scm @@ -1,5 +1,7 @@ (define-module (suweren home services) + #:use-module (gnu home services) #:use-module (gnu home services shells) + #:use-module (gnu services) #:use-module (guix gexp)) (define-public suweren-home-bash-configuration @@ -9,3 +11,13 @@ "bash-profile")))) (home-bash-configuration (bashrc bashrc) (bash-profile bash-profile)))) + +(define-public suweren-home-xdg-configuration-files-extension + (let* ((emacs-init-file (local-file "emacs-configuration.el")) + + (emacs-init (list "emacs/init.el" emacs-init-file)) + + (value (list emacs-init))) + (simple-service 'suweren-home-xdg-configuration-files + home-xdg-configuration-files-service-type + value))) |