diff options
author | Ekaitz Zarraga <ekaitz@elenq.tech> | 2020-06-30 13:26:55 +0200 |
---|---|---|
committer | Ekaitz Zarraga <ekaitz@elenq.tech> | 2020-06-30 13:26:55 +0200 |
commit | b8d449295c4d27e7ce041ac37591b2afe970bf24 (patch) | |
tree | eb247ae6f5bbf7e906afb1e682bd5cc6341988c9 | |
parent | 8660d277b33d87fb443aa9cea1ba708edb508b29 (diff) |
Add tuxedo keyboard light module to kernel
-rw-r--r-- | config.scm | 28 |
1 files changed, 15 insertions, 13 deletions
@@ -3,6 +3,7 @@ (use-modules (gnu) (srfi srfi-1) ((gnu packages linux) #:prefix gnu-linux:) + (tuxedo-keyboard) (nongnu packages linux) (nongnu system linux-initrd)) @@ -10,6 +11,7 @@ (operating-system (kernel linux) + (kernel-loadable-modules `(,tuxedo-keyboard)) (initrd microcode-initrd) (firmware (list linux-firmware)) (locale "en_US.utf8") @@ -78,16 +80,16 @@ "openssh")) %base-packages)) - (services (append (list (udev-rules-service 'light gnu-linux:light) - (service gnome-desktop-service-type) - (bluetooth-service #:auto-enable? #t) - (set-xorg-configuration (xorg-configuration - (keyboard-layout - keyboard-layout)))) - ; Removes ModemManager because it interferes with USB - ; development. If using a 3/4G modem or something we have - ; to activate it. - (remove (lambda (x) (eqv? (service-type-name - (service-kind x)) - 'modem-manager)) - %desktop-services)))) + (services (cons* (udev-rules-service 'light gnu-linux:light) + (service gnome-desktop-service-type) + (bluetooth-service #:auto-enable? #t) + (set-xorg-configuration (xorg-configuration + (keyboard-layout + keyboard-layout))) + ; Removes ModemManager because it interferes with USB + ; development. If using a 3/4G modem or something we have + ; to activate it. + (remove (lambda (x) (eqv? (service-type-name + (service-kind x)) + 'modem-manager)) + %desktop-services)))) |