summaryrefslogtreecommitdiff
path: root/kolwynia/home/bdunahu.scm
diff options
context:
space:
mode:
Diffstat (limited to 'kolwynia/home/bdunahu.scm')
-rw-r--r--kolwynia/home/bdunahu.scm17
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