(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 (let ((bashrc (list (local-file "bashrc" "bashrc"))) (bash-profile (list (local-file "bash-profile" "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)))