summaryrefslogtreecommitdiff
path: root/px/services
diff options
context:
space:
mode:
authorFranz Geffke <franz@pantherx.org>2024-03-31 16:30:26 +0100
committerFranz Geffke <franz@pantherx.org>2024-03-31 16:30:26 +0100
commit2693a8ebf256d0141141953a9fedb246045539d3 (patch)
treefb0f6f1611d246f13a432452b0987d9a6fddd49b /px/services
parent5fc9975ee0305e9ed57acf75e9b71f5aaa0e9165 (diff)
px: Further simplify minimal config; add example for sway-system
Diffstat (limited to 'px/services')
-rw-r--r--px/services/desktop.scm11
1 files changed, 8 insertions, 3 deletions
diff --git a/px/services/desktop.scm b/px/services/desktop.scm
index b6cbddc..99019cd 100644
--- a/px/services/desktop.scm
+++ b/px/services/desktop.scm
@@ -217,9 +217,10 @@
(simple-service 'custom-udev-rules udev-service-type
(list libu2f-host))
- (ledger-wallet-service)
- (nitro-key-service)
- (coinkite-service)
+ ;; Adding plugdev group once should suffice
+ (udev-rules-service 'nitro %nitro-key-udev-rule #:groups '("plugdev"))
+ (udev-rules-service 'yubikey %yubikey-udev-rule)
+ (udev-rules-service 'coinkite %coinkite-udev-rule)
;; Power savings
(service tlp-service-type)
@@ -266,6 +267,10 @@
(define %px-desktop-base-minimal-services
(modify-services
%px-desktop-base-services
+ (delete agetty-service-type)
+ (delete mingetty-service-type)
+ (delete pulseaudio-service-type)
+ (delete alsa-service-type)
(delete sddm-service-type)
(delete gnome-keyring-service-type)
(delete openssh-service-type))) \ No newline at end of file