aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home/services/xsession.scm
diff options
context:
space:
mode:
Diffstat (limited to 'oni/home/services/xsession.scm')
-rw-r--r--oni/home/services/xsession.scm16
1 files changed, 1 insertions, 15 deletions
diff --git a/oni/home/services/xsession.scm b/oni/home/services/xsession.scm
index 9208235..049944d 100644
--- a/oni/home/services/xsession.scm
+++ b/oni/home/services/xsession.scm
@@ -8,32 +8,19 @@
#:use-module (srfi srfi-1)
#:export (home-xsession-service-type
- home-xsession-configuration
- home-xsession-extension))
+ home-xsession-configuration))
(define-configuration home-xsession-configuration
(configuration
(text-config '())
"Configuration"))
-(define-configuration/no-serialization home-xsession-extension
- (wm
- (text-config '())
- "String"))
-
(define (xsession-home-files config)
`((".xsession"
,(mixed-executable-file
"xsession"
(serialize-text-config 'configuration (home-xsession-configuration-configuration config))))))
-(define (home-xsession-extensions original-config extension-configs)
- (home-xsession-configuration
- (inherit original-config)
- (configuration
- (append (home-xsession-configuration-configuration original-config)
- (home-xsession-extension-wm (last extension-configs))))))
-
(define home-xsession-service-type
(service-type
(name 'home-xsession)
@@ -42,6 +29,5 @@
home-files-service-type
xsession-home-files)))
(compose identity)
- (extend home-xsession-extensions)
(default-value (home-xsession-configuration))
(description "Configure xsession.")))