blob: e7652646700ebaf3735449ec0118242c7ed9c8f0 (
about) (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
(define-module (services distribution)
#:use-module (gnu services)
#:use-module (gnu services base)
#:use-module (gnu services desktop)
#:use-module (services guix channels)
#:use-module (services nonguix substitute))
(define plasma-desktop
(service plasma-desktop-service-type))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(define %desktop-services*
(modify-services %desktop-services
(guix-service-type config
=>
(channels config))
(guix-service-type config
=>
(nonguix-substitute config))))
(define desktop-services
(list plasma-desktop))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(define-public %distribution-services
(append %desktop-services*
desktop-services))
|