aboutsummaryrefslogtreecommitdiff
path: root/share/system/virt.nix
diff options
context:
space:
mode:
authorMiran Bastaja <miran.bastaja04@gmail.com>2024-07-04 22:58:28 +0200
committerMiran Bastaja <miran.bastaja04@gmail.com>2024-07-04 22:58:28 +0200
commit333f134ec64739abf0c3e46e59a4a8ad88b883b5 (patch)
tree5c41313437176f100116883b353c7efd4b9b7ab3 /share/system/virt.nix
parent430d063f50824b0b268e73c8577705dc2c4fc318 (diff)
formatting
Diffstat (limited to 'share/system/virt.nix')
-rw-r--r--share/system/virt.nix29
1 files changed, 11 insertions, 18 deletions
diff --git a/share/system/virt.nix b/share/system/virt.nix
index 0207064..6f5a9fe 100644
--- a/share/system/virt.nix
+++ b/share/system/virt.nix
@@ -2,25 +2,18 @@
let
# https://stackoverflow.com/questions/75855410/nix-map-list-of-keys-to-attribute-set-members
attrSetRepeatValue = value: list:
- let
- acc = { }; # accumulator
- in
- builtins.foldl' (acc: key: acc // { "${key}" = value; }) acc list;
-in
-{
- users.users = attrSetRepeatValue
- { extraGroups = [ "libvirtd" ]; }
- virt-users;
+ let acc = { }; # accumulator
+ in builtins.foldl' (acc: key: acc // { "${key}" = value; }) acc list;
+in {
+ users.users = attrSetRepeatValue { extraGroups = [ "libvirtd" ]; } virt-users;
- home-manager.users = attrSetRepeatValue
- {
- home.packages = [ pkgs.quickemu ];
- dconf.settings."org/virt-manager/virt-manager/connections" = {
- autoconnect = [ "qemu:///system" ];
- uris = [ "qemu:///system" ];
- };
- }
- virt-users;
+ home-manager.users = attrSetRepeatValue {
+ home.packages = [ pkgs.quickemu ];
+ dconf.settings."org/virt-manager/virt-manager/connections" = {
+ autoconnect = [ "qemu:///system" ];
+ uris = [ "qemu:///system" ];
+ };
+ } virt-users;
programs.virt-manager.enable = true;
virtualisation.libvirtd = {