summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.codex0
-rw-r--r--system.scm22
2 files changed, 9 insertions, 13 deletions
diff --git a/.codex b/.codex
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.codex
diff --git a/system.scm b/system.scm
index 3f40270..e3fc33e 100644
--- a/system.scm
+++ b/system.scm
@@ -20,7 +20,7 @@
dbus
desktop
;; docker
- linux ; for kernel-module-loader-service-type
+ linux
messaging
networking
sddm
@@ -32,7 +32,6 @@
(use-package-modules games ;for steam-devices-udev-rules
gnome ;for libratbag
- linux ;for v4l2loopback-linux-module
messaging ;for bitlbee and bitlbee plugins
pulseaudio)
@@ -44,13 +43,10 @@
(guix inferior)
(guix packages))
-(define-values (rz/linux
- rz/linux-libre-headers
- rz/linux-kernel-modules)
- (values linux
- (specification->package "linux-libre-headers")
- (list (specification->package "v4l2loopback-linux-module"))))
-
+(define rz/linux linux)
+(define rz/linux-kernel-modules '())
+;; NOTE: v4l2loopback-linux-module cannot be built against inferior linux
+;; Inferior and regular packages cannot be mixed as build inputs
;; TODO FIX
;; (define dslr-webcam-config
;; (plain-file "dslr-webcam.conf"
@@ -70,7 +66,7 @@
(host-name "lambda")
(kernel rz/linux)
- (kernel-loadable-modules rz/linux-kernel-modules)
+ ; (kernel-loadable-modules rz/linux-kernel-modules)
(initrd microcode-initrd)
(firmware (list linux-firmware))
@@ -129,7 +125,7 @@
"xdg-desktop-portal-wlr"
"xdg-user-dirs"
"xdg-utils"))
- (list rz/linux-libre-headers
+ (list
noisetorch)
%base-packages))
(setuid-programs
@@ -235,8 +231,8 @@
"KERNEL==\"hidraw*\", ATTRS{idVendor}==\"3297\", MODE=\"0664\", GROUP=\"plugdev\"\n"
"# Wally Flashing rules for the Moonlander and Planck EZ\n"
"SUBSYSTEMS==\"usb\", ATTRS{idVendor}==\"0483\", ATTRS{idProduct}==\"df11\", MODE:=\"0666\", SYMLINK+=\"stm32_dfu\"\n")))
- ;; TODO FIX
- (service kernel-module-loader-service-type '("v4l2loopback"))
+ ;; Removed TODO FIX
+ ; (service kernel-module-loader-service-type '("v4l2loopback"))
;; (simple-service 'v4l2loopback-config etc-service-type
;; (list `("modprobe.d/dslr-webcam.conf"
;; ,dslr-webcam-config)))