summaryrefslogtreecommitdiff
path: root/modules/ryan-config/base-system.scm
diff options
context:
space:
mode:
Diffstat (limited to 'modules/ryan-config/base-system.scm')
-rw-r--r--modules/ryan-config/base-system.scm12
1 files changed, 11 insertions, 1 deletions
diff --git a/modules/ryan-config/base-system.scm b/modules/ryan-config/base-system.scm
index dc589c9..be7ba7c 100644
--- a/modules/ryan-config/base-system.scm
+++ b/modules/ryan-config/base-system.scm
@@ -89,6 +89,15 @@
89 "ACTION==\"add\", SUBSYSTEM==\"backlight\", " 89 "ACTION==\"add\", SUBSYSTEM==\"backlight\", "
90 "RUN+=\"/run/current-system/profile/bin/chmod g+w /sys/class/backlight/%k/brightness\""))) 90 "RUN+=\"/run/current-system/profile/bin/chmod g+w /sys/class/backlight/%k/brightness\"")))
91 91
92(define %flipper-udev-rule
93 (udev-rule
94 "42-flipperzero.rules"
95 (string-append "SUBSYSTEMS==\"usb\", ATTRS{idVendor}==\"0483\", ATTRS{idProduct}==\"5740\", ATTRS{manufacturer}==\"Flipper Devices Inc.\", TAG+=\"uaccess\""
96 "\n"
97 "SUBSYSTEMS==\"usb\", ATTRS{idVendor}==\"0483\", ATTRS{idProduct}==\"df11\", ATTRS{manufacturer}==\"STMicroelectronics\", TAG+=\"uaccess\""
98 "\n"
99 "SUBSYSTEMS==\"usb\", ATTRS{idVendor}==\"303a\", ATTRS{idProduct}==\"40??\", ATTRS{manufacturer}==\"Flipper Devices Inc.\", TAG+=\"uaccess\"")))
100
92(define-public base-operating-system 101(define-public base-operating-system
93 (operating-system 102 (operating-system
94 (kernel linux) 103 (kernel linux)
@@ -205,7 +214,8 @@
205 (udev-service-type config => 214 (udev-service-type config =>
206 (udev-configuration 215 (udev-configuration
207 (inherit config) 216 (inherit config)
208 (rules (cons %backlight-udev-rule 217 (rules (cons* %backlight-udev-rule
218 %flipper-udev-rule
209 (udev-configuration-rules config))))) 219 (udev-configuration-rules config)))))
210 (elogind-service-type config => 220 (elogind-service-type config =>
211 (elogind-configuration 221 (elogind-configuration