summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThanos Apollo <[email protected]>2025-01-09 14:27:25 +0200
committerThanos Apollo <[email protected]>2025-01-09 14:29:22 +0200
commitc2d05e5b39bc2ea33e2d66177dcfbb825019b225 (patch)
tree5ac5de59e70c6ce3a34e85a422ac94cb6c923188
parente4e6eac51fc19af4e4eb6a0c1c4a90a760953493 (diff)
guix: system: Add virt-manager.
-rw-r--r--guix/system-create.scm12
1 files changed, 7 insertions, 5 deletions
diff --git a/guix/system-create.scm b/guix/system-create.scm
index dac64a0..212a7a7 100644
--- a/guix/system-create.scm
+++ b/guix/system-create.scm
@@ -26,7 +26,7 @@
'("sway" "swaylock" "swaylock-effects" "swaybg"
"waybar" "gnupg" "pinentry" "font-jetbrains-mono"
"docker" "docker-cli" "dbus" "xf86-input-libinput"
- "xf86-video-fbdev" "tailscale-bin"))
+ "xf86-video-fbdev" "tailscale-bin" "virt-manager"))
(define* (system-create #:key
(system-packages thanos/system-packages)
@@ -54,12 +54,14 @@
(comment "Thanos Apollo")
(group "users")
(home-directory "/home/thanos")
- (supplementary-groups '("wheel" "netdev" "audio" "video" "docker" "kvm")))
+ (supplementary-groups '("wheel" "netdev" "audio" "video" "docker" "kvm"
+ "libvirt")))
%base-user-accounts))
(packages
- (append (map specification->package system-packages)
- %base-packages))
+ (append
+ (map specification->package system-packages)
+ %base-packages))
(services
(append (list
@@ -83,7 +85,6 @@
'())
(host "192.168.0.101" "uranus"
'())))
- (service tailscale-service-type)
(service transmission-daemon-service-type
(transmission-daemon-configuration
@@ -128,6 +129,7 @@
(tlp-configuration
(cpu-boost-on-ac? #t)
(wifi-pwr-on-bat? #t))))
+
;; Services specifics for zeus
(if (string= hostname "zeus")
(list