summaryrefslogtreecommitdiff
path: root/kolwynia/home
diff options
context:
space:
mode:
Diffstat (limited to 'kolwynia/home')
-rw-r--r--kolwynia/home/bdunahu.scm9
-rwxr-xr-xkolwynia/home/bdunahu/files/.local/bin/xxinit6
2 files changed, 6 insertions, 9 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
diff --git a/kolwynia/home/bdunahu/files/.local/bin/xxinit b/kolwynia/home/bdunahu/files/.local/bin/xxinit
deleted file mode 100755
index 1ec9a82..0000000
--- a/kolwynia/home/bdunahu/files/.local/bin/xxinit
+++ /dev/null
@@ -1,6 +0,0 @@
- #!/bin/sh
-
-DIR=/home/bdunahu/.guix-home/profile/
-$DIR/bin/xinit -- $DIR/bin/Xorg :0 vt1 -keeptty \
- -configdir $DIR/share/X11/xorg.conf.d \
- -modulepath $DIR/lib/xorg/modules