summaryrefslogtreecommitdiff
path: root/systems/izumi/izumi.org
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2024-01-30 01:32:45 +0100
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2024-01-30 01:50:35 +0100
commitaebdbfff2aa05f29f75da21aaf0a75477ae82419 (patch)
treec8a2e9709ad638cc7c987a61448a535dc980d8de /systems/izumi/izumi.org
parenta4de139f26acf877c00b796582abfbcb96e23013 (diff)
Define channels-service-type
This change is a step towards my goal of "everything is a service".
Diffstat (limited to 'systems/izumi/izumi.org')
-rw-r--r--systems/izumi/izumi.org5
1 files changed, 4 insertions, 1 deletions
diff --git a/systems/izumi/izumi.org b/systems/izumi/izumi.org
index 4580397..dfeb28e 100644
--- a/systems/izumi/izumi.org
+++ b/systems/izumi/izumi.org
@@ -722,7 +722,10 @@
#+BEGIN_SRC scheme :tangle home-configuration.scm
(define-module (systems izumi home-configuration))
+ ( add-to-load-path "/home/marek/src/channel/" )
+
(use-modules
+ ( systems izumi channels )
(gnu home)
(gnu home services shells)
(gnu packages)
@@ -762,6 +765,7 @@
zip))
(services
(append
+ ( list izumi-channels-service-type )
<<ESSENTIAL-HOME-SERVICES>>
<<SHELLS>>)))
#+END_SRC
@@ -813,7 +817,6 @@
home-files-service-type
( list
( list ".emacs" ( local-file "home-files/emacs-configuration.el" ) )
- ( list ".config/guix/channels.scm" ( local-file "channels.scm" ) )
( list ".gitconfig" ( local-file "home-files/gitconfig"))
( list
".config/git/ignore"