From 697e33017ed62a1d8c05341b39cee5795cf56632 Mon Sep 17 00:00:00 2001 From: bdunahu Date: Mon, 5 Jan 2026 01:26:07 -0700 Subject: hel uses non-guix substitutes, full linux kernel, non-free NVIDIA Additionally, switched to the startx-command-service-type to ease the configuration steps. --- kolwynia/home/bdunahu.scm | 9 ++++++--- kolwynia/home/bdunahu/files/.local/bin/xxinit | 6 ------ 2 files changed, 6 insertions(+), 9 deletions(-) delete mode 100755 kolwynia/home/bdunahu/files/.local/bin/xxinit (limited to 'kolwynia/home') 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 -- cgit v1.2.3