diff options
Diffstat (limited to 'kolwynia/home/bdunahu.scm')
| -rw-r--r-- | kolwynia/home/bdunahu.scm | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/kolwynia/home/bdunahu.scm b/kolwynia/home/bdunahu.scm index 4c60772..0a1f80a 100644 --- a/kolwynia/home/bdunahu.scm +++ b/kolwynia/home/bdunahu.scm @@ -2,10 +2,12 @@ (define-module (kolwynia home bdunahu) #:use-module (gnu) #:use-module (gnu home services) + #:use-module (gnu services xorg) #:use-module (gnu home services desktop) #:use-module (gnu home services dict) #:use-module (gnu home services dotfiles) #:use-module (gnu home services gnupg) + #:use-module (gnu home services guix) #:use-module (gnu home services mail) #:use-module (gnu home services mcron) #:use-module (gnu home services shells) @@ -13,8 +15,11 @@ #:use-module (gnu home services ssh) #:use-module (gnu home services xdg) #:use-module (gnu packages gnupg) ;pinentry-emacs + #:use-module (kolwynia utils) + #:use-module ((kolwynia channels) + #:prefix channel:) #:use-module ((kolwynia home bdunahu packages) - #:prefix pkgs:) + #:prefix pkgs:) #:use-module ((kolwynia home bdunahu app-preferences) #:prefix app:) #:use-module ((kolwynia home bdunahu ssh) @@ -50,9 +55,13 @@ ;; TODO: causes EXWM XELB: Authorization required, ;; but no authorization protocol specified. ;; ,(service home-startx-command-service-type) - (service home-dotfiles-service-type - (home-dotfiles-configuration - (directories '("./bdunahu/files")))) + (service home-channels-service-type + (cons* channel:guix + channel:tanelorn + (if hel? (list channel:nonguix) '()))) + (service home-dotfiles-service-type + (home-dotfiles-configuration + (directories '("./bdunahu/files")))) (service home-gpg-agent-service-type (home-gpg-agent-configuration (pinentry-program |
