From aaa21d78cf30e4f1a670a0b897801c0f95f5b16d Mon Sep 17 00:00:00 2001 From: bdunahu Date: Mon, 5 Jan 2026 01:23:35 -0700 Subject: Configure hel to use non-guix channel (home-channels-service-type) --- kolwynia/home/bdunahu.scm | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'kolwynia/home/bdunahu.scm') 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 -- cgit v1.2.3