diff options
Diffstat (limited to 'services')
-rw-r--r-- | services/distribution.scm | 12 | ||||
-rw-r--r-- | services/plasma-desktop.scm | 12 |
2 files changed, 16 insertions, 8 deletions
diff --git a/services/distribution.scm b/services/distribution.scm index e765264..c8ff5d4 100644 --- a/services/distribution.scm +++ b/services/distribution.scm @@ -3,12 +3,11 @@ #:use-module (gnu services base) #:use-module (gnu services desktop) #:use-module (services guix channels) - #:use-module (services nonguix substitute)) + #:use-module (services nonguix substitute) + #:use-module (services plasma-desktop)) -(define plasma-desktop - (service plasma-desktop-service-type)) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +(define desktop-services + (list plasma-desktop-service)) (define %desktop-services* (modify-services %desktop-services @@ -19,9 +18,6 @@ => (nonguix-substitute config)))) -(define desktop-services - (list plasma-desktop)) - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (define-public %distribution-services diff --git a/services/plasma-desktop.scm b/services/plasma-desktop.scm new file mode 100644 index 0000000..da91e3f --- /dev/null +++ b/services/plasma-desktop.scm @@ -0,0 +1,12 @@ +(define-module (services plasma-desktop) + #:use-module (gnu services) + #:use-module (gnu services desktop) + #:use-module (packages plasma)) + +(define plasma-desktop-configuration* + (plasma-desktop-configuration (plasma-package plasma*))) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(define-public plasma-desktop-service + (service plasma-desktop-service-type plasma-desktop-configuration*)) |