summaryrefslogtreecommitdiff
path: root/yellowsquid/services/pipewire.scm
diff options
context:
space:
mode:
authorChloe Brown <chloe.brown.00@outlook.com>2021-12-29 17:39:31 +0000
committerChloe Brown <chloe.brown.00@outlook.com>2021-12-29 17:39:31 +0000
commit11a2e33b48d1b6f120b6c189d0ed0ff190b33ebd (patch)
treeb0193b600c8b28bddc1eb309588bb8677cf05c65 /yellowsquid/services/pipewire.scm
parent2767aa956835ee7440e6aa7daf443d4642d3a336 (diff)
services: separate rtkit from pipewire
Diffstat (limited to 'yellowsquid/services/pipewire.scm')
-rw-r--r--yellowsquid/services/pipewire.scm26
1 files changed, 1 insertions, 25 deletions
diff --git a/yellowsquid/services/pipewire.scm b/yellowsquid/services/pipewire.scm
index b899e0c..4387d18 100644
--- a/yellowsquid/services/pipewire.scm
+++ b/yellowsquid/services/pipewire.scm
@@ -3,34 +3,10 @@
#:use-module (gnu home services shepherd)
#:use-module (gnu packages linux)
#:use-module (gnu services)
- #:use-module (gnu services dbus)
- #:use-module (gnu system shadow)
#:use-module (guix gexp)
- #:use-module (yellowsquid packages rtkit)
- #:export (rtkit-service-type
- home-pipewire-service-type
+ #:export (home-pipewire-service-type
home-wireplumber-service-type))
-(define %rtkit-accounts
- (list (user-group (name "rtkit") (system? #t))
- (user-account
- (name "rtkit")
- (group "rtkit")
- (system? #t)
- (comment "RealtimeKit daemon user")
- (home-directory "/var/empty")
- (shell "/run/current-system/profile/sbin/nologin"))))
-
-(define rtkit-service-type
- (service-type (name 'rtkit)
- (extensions
- (list (service-extension dbus-root-service-type
- list)
- (service-extension account-service-type
- (const %rtkit-accounts))))
- (default-value rtkit)
- (description "Realtime Kit scheduling policy daemon.")))
-
;; TODO: add dependency on rtkit-service-type.
(define (home-pipewire-shepherd-service pipewire)
"Return a shepherd service for PipeWire."