diff options
Diffstat (limited to 'guix/system-create.scm')
-rw-r--r-- | guix/system-create.scm | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/guix/system-create.scm b/guix/system-create.scm index dac64a0..6102105 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 @@ -79,11 +81,10 @@ (service block-facebook-hosts-service-type) (simple-service 'add-extra-hosts hosts-service-type - (list (host "192.168.0.100" "zeus" + (list (host "192.168.0.100" "constantine" '()) (host "192.168.0.101" "uranus" '()))) - (service tailscale-service-type) (service transmission-daemon-service-type (transmission-daemon-configuration @@ -128,8 +129,9 @@ (tlp-configuration (cpu-boost-on-ac? #t) (wifi-pwr-on-bat? #t)))) - ;; Services specifics for zeus - (if (string= hostname "zeus") + + ;; Services specifics for constantine + (if (string= hostname "constantine") (list (service oci-container-service-type (list |