summaryrefslogtreecommitdiff
path: root/guix/system-create.scm
diff options
context:
space:
mode:
authorThanos Apollo <[email protected]>2024-10-08 18:17:42 +0300
committerThanos Apollo <[email protected]>2024-10-08 18:17:42 +0300
commit584c58190d25def2042ef0d85d80578c53079c33 (patch)
treee64539620ccefee47faf20c8d91602b90eda21a2 /guix/system-create.scm
parentf97bf35c5abb5ca902067980264066d5c4406ac7 (diff)
guix: system: Update udev rules & base services.
Diffstat (limited to 'guix/system-create.scm')
-rw-r--r--guix/system-create.scm12
1 files changed, 6 insertions, 6 deletions
diff --git a/guix/system-create.scm b/guix/system-create.scm
index 250744d..cb5dccc 100644
--- a/guix/system-create.scm
+++ b/guix/system-create.scm
@@ -8,6 +8,7 @@
#:use-module (gnu system)
#:use-module (gnu system setuid)
#:use-module (gnu system nss)
+ #:use-module (gnu packages lisp)
#:use-module (gnu services docker)
#:use-module (nongnu packages linux)
#:use-module (nongnu system linux-initrd)
@@ -71,6 +72,9 @@
(libvirt-configuration
(unix-sock-group "libvirt")
(tls-port "16555")))
+ ;; udev
+ (udev-rules-service 'pipewire-add-udev-rules pipewire)
+ (udev-rules-service 'brightnessctl-udev-rules brightnessctl)
;; Networking services
(service tailscale-service-type)
(service wpa-supplicant-service-type) ;; Needed by NetworkManager
@@ -118,11 +122,6 @@
(tlp-configuration
(cpu-boost-on-ac? #t)
(wifi-pwr-on-bat? #t))))
-
- (modify-services %base-services
- (delete login-service-type)
- (delete mingetty-service-type)
- (delete console-font-service-type))
;; Services specifics for zeus
(if (string= hostname "zeus")
(list
@@ -148,7 +147,8 @@
(ports
'(("3000" . "80")))))))
;; For everything else
- (list))))
+ (list))
+ %base-services))
(bootloader (bootloader-configuration