guix: self: Add *home-modules*.
* guix/self.scm(*home-modules*): New variable. Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>master
parent
44ed9ebcc7
commit
a2324d8b56
|
@ -958,13 +958,23 @@ itself."
|
||||||
#:guile-for-build
|
#:guile-for-build
|
||||||
guile-for-build))
|
guile-for-build))
|
||||||
|
|
||||||
|
(define *home-modules*
|
||||||
|
(scheme-node "guix-home"
|
||||||
|
`((gnu home)
|
||||||
|
(gnu home-services)
|
||||||
|
,@(scheme-modules* source "gnu/home-services"))
|
||||||
|
(list *core-package-modules* *package-modules*
|
||||||
|
*extra-modules* *core-modules* *system-modules*)
|
||||||
|
#:extensions dependencies
|
||||||
|
#:guile-for-build guile-for-build))
|
||||||
|
|
||||||
(define *cli-modules*
|
(define *cli-modules*
|
||||||
(scheme-node "guix-cli"
|
(scheme-node "guix-cli"
|
||||||
(append (scheme-modules* source "/guix/scripts")
|
(append (scheme-modules* source "/guix/scripts")
|
||||||
`((gnu ci)))
|
`((gnu ci)))
|
||||||
(list *core-modules* *extra-modules*
|
(list *core-modules* *extra-modules*
|
||||||
*core-package-modules* *package-modules*
|
*core-package-modules* *package-modules*
|
||||||
*system-modules*)
|
*system-modules* *home-modules*)
|
||||||
#:extensions dependencies
|
#:extensions dependencies
|
||||||
#:guile-for-build guile-for-build))
|
#:guile-for-build guile-for-build))
|
||||||
|
|
||||||
|
@ -1012,6 +1022,7 @@ itself."
|
||||||
*cli-modules*
|
*cli-modules*
|
||||||
*system-test-modules*
|
*system-test-modules*
|
||||||
*system-modules*
|
*system-modules*
|
||||||
|
*home-modules*
|
||||||
*package-modules*
|
*package-modules*
|
||||||
*core-package-modules*
|
*core-package-modules*
|
||||||
*extra-modules*
|
*extra-modules*
|
||||||
|
|
Reference in New Issue