From 63e135ce54f9b2788faa8fe4d6af7948c072d0d9 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Thu, 14 Jul 2022 06:48:35 -0400 Subject: [PATCH] home: services: Add guix-channels service and remove relavent files-service. --- home/config.scm | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/home/config.scm b/home/config.scm index 7081eaa..73739f4 100755 --- a/home/config.scm +++ b/home/config.scm @@ -2,6 +2,7 @@ (gnu) (gnu home) (gnu home services) + (gnu home services guix) (gnu home services shells) (gnu home services shepherd) (gnu packages) @@ -36,6 +37,7 @@ (gnu packages video) (gnu packages web-browsers) (gnu services) + (guix channels) (guix gexp)) (home-environment @@ -107,6 +109,27 @@ (string-append (getenv "HOME") "/dotfiles/bash/bash_profile") "bash_profile")))))) + ;; Channels + (list + (simple-service 'guix-channels + home-channels-service-type + (list + (channel + (name 'nonguix) + (url "https://gitlab.com/nonguix/nonguix") + (introduction + (make-channel-introduction + "897c1a470da759236cc11798f4e0a5f7d4d59fbc" + (openpgp-fingerprint + "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))) + (channel + (name 'rg) + (url "https://git.sr.ht/~raghavgururajan/guix-channel") + (introduction + (make-channel-introduction + "b56a4dabe12bfb1eed80467f48d389b32137cb60" + (openpgp-fingerprint + "CD2D 5EAA A98C CB37 DA91 D6B0 5F58 1664 7F8B E551"))))))) ;; Files (list (simple-service 'emacs-config @@ -179,13 +202,6 @@ ,(local-file (string-append (getenv "HOME") "/dotfiles/gtk/settings.ini"))))) - (simple-service 'guix-channels-config - home-files-service-type - (list - `("config/guix/channels.scm" - ,(local-file - (string-append (getenv "HOME") - "/dotfiles/guix/channels.scm"))))) (simple-service 'nano-config home-files-service-type (list