aboutsummaryrefslogtreecommitdiff
path: root/crn/system/nvidia.scm
blob: 413b37e91884781a9b6d5bf08c0b84bd13d9b38a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
(define-module (system nvidia)
  #:export (nvidia-kernel-arguments)
  #:export (nvidia-services)
  #:export (nvidia-packages))

(use-modules (gnu)
	     (nongnu packages linux)
	     (nongnu packages nvidia)
	     (nongnu services nvidia)
	     (nongnu system linux-initrd))

(define nvidia-kernel-arguments
  '("modprobe.blacklist=nouveau"
    "nvidia_drm.modeset=1"))

(define nvidia-services
  (list (service nvidia-service-type)))

(define nvidia-packages
  (specifications->packages '("cuda-toolkit")))