summaryrefslogtreecommitdiff
path: root/kolwynia/home/bdunahu.scm
diff options
context:
space:
mode:
authorbdunahu <bdunahu@operationnull.com>2026-01-05 01:26:07 -0700
committerbdunahu <bdunahu@operationnull.com>2026-01-05 01:26:07 -0700
commit697e33017ed62a1d8c05341b39cee5795cf56632 (patch)
treeef0f2bebb8da447ded4535a36993238b1f26b05d /kolwynia/home/bdunahu.scm
parentaaa21d78cf30e4f1a670a0b897801c0f95f5b16d (diff)
hel uses non-guix substitutes, full linux kernel, non-free NVIDIA
Additionally, switched to the startx-command-service-type to ease the configuration steps.
Diffstat (limited to 'kolwynia/home/bdunahu.scm')
-rw-r--r--kolwynia/home/bdunahu.scm9
1 files changed, 6 insertions, 3 deletions
diff --git a/kolwynia/home/bdunahu.scm b/kolwynia/home/bdunahu.scm
index 0a1f80a..1bf4572 100644
--- a/kolwynia/home/bdunahu.scm
+++ b/kolwynia/home/bdunahu.scm
@@ -52,9 +52,12 @@
(services
(list (service home-shepherd-service-type)
(service home-dicod-service-type)
- ;; TODO: causes EXWM XELB: Authorization required,
- ;; but no authorization protocol specified.
- ;; ,(service home-startx-command-service-type)
+ (if hel? (service home-startx-command-service-type
+ (xorg-configuration
+ (modules (cons (specification->package "nvda")
+ %default-xorg-modules))
+ (drivers '("nvidia"))))
+ (service home-startx-command-service-type))
(service home-channels-service-type
(cons* channel:guix
channel:tanelorn