summaryrefslogtreecommitdiff
path: root/modules/home-services/virtualization.scm
diff options
context:
space:
mode:
authorTyler Murphy <tylerm@tylerm.dev>2023-09-06 22:23:01 -0400
committerTyler Murphy <tylerm@tylerm.dev>2023-09-06 22:23:01 -0400
commitf1b0bfd81f10e048d6552a8604dc2ba582945147 (patch)
treea35f10e65d8b785eb9a120e9c343ae68638b2f64 /modules/home-services/virtualization.scm
parentrefactor (diff)
downloaddotfiles-guix-f1b0bfd81f10e048d6552a8604dc2ba582945147.tar.gz
dotfiles-guix-f1b0bfd81f10e048d6552a8604dc2ba582945147.tar.bz2
dotfiles-guix-f1b0bfd81f10e048d6552a8604dc2ba582945147.zip
fuck libvirt fuck libvirt fuck libvirt fuck libvirt fuck libvirt
Diffstat (limited to 'modules/home-services/virtualization.scm')
-rw-r--r--modules/home-services/virtualization.scm12
1 files changed, 2 insertions, 10 deletions
diff --git a/modules/home-services/virtualization.scm b/modules/home-services/virtualization.scm
index aeb7fe7..0f3084a 100644
--- a/modules/home-services/virtualization.scm
+++ b/modules/home-services/virtualization.scm
@@ -2,11 +2,11 @@
#:use-module (guix packages)
#:use-module (gnu packages)
#:use-module (gnu packages virtualization)
- #:use-module (gnu packages firmware)
#:use-module (gnu services)
#:use-module (gnu services configuration)
#:use-module (gnu services virtualization)
#:use-module (gnu home services)
+ #:use-module (home-packages firmware)
#:use-module (guix gexp))
(define libvirt-new
@@ -14,11 +14,7 @@
(inherit libvirt)
(inputs
(modify-inputs (package-inputs libvirt)
- (append ovmf)))))
-
-(define (ovmf-special-files config)
- `(("/usr/share/OVMF/OVMF_CODE.fd",
- (file-append ovmf "/share/firmware/ovmf_x64.bin"))))
+ (append ovmf-new)))))
(define-public libvirt-service-type-new
(service-type
@@ -28,12 +24,8 @@
(service-extension libvirt-service-type
(lambda (config)
(libvirt-configuration
- (libvirt libvirt-new)
(unix-sock-group "libvirt")))
)
- (service-extension special-files-service-type
- ovmf-special-files)
- ))
(default-value #f)
(description "Libvirt with OVMF")))