nixos: add virtualization module

This commit is contained in:
ooks-io 2024-11-10 23:06:27 +11:00
parent e490c6be8e
commit 44d58268ac
6 changed files with 85 additions and 1 deletions

View file

@ -1,5 +1,6 @@
{
imports = [
./virtualization.nix
./bat.nix
./btop.nix
./git.nix

View file

@ -0,0 +1,19 @@
{
lib,
osConfig,
...
}: let
inherit (lib) elem mkIf;
inherit (osConfig.ooknet.workstation) profiles;
in {
config = mkIf (elem "virtualization" profiles) {
# setup connections for virt-manager
# see <https://nixos.wiki/wiki/Virt-manager>
dconf.settings = {
"org/virt-manager/virt-manager/connections" = {
autoconnect = ["qemu:///system"];
uris = ["qemu:///system"];
};
};
};
}