Nixfiles/personal-cli/nixos.nix
traxys 8534913b44 Don't use privoxy for now
This is due to the error of using `types.string`
2023-08-17 13:27:50 +02:00

38 lines
706 B
Nix

{
pkgs,
config,
...
}: {
environment.systemPackages = [config.boot.kernelPackages.perf pkgs.virt-manager];
# services.privoxy.enable = true;
services.fwupd.enable = true;
services.openssh.enable = true;
virtualisation = {
libvirtd = {
enable = true;
qemu.swtpm.enable = true;
qemu.ovmf = {
enable = true;
packages = [pkgs.OVMFFull.fd];
};
};
podman.enable = true;
docker = {
enable = true;
storageDriver = "btrfs";
};
};
networking.networkmanager.enable = true;
users.users."${config.extraInfo.username}".extraGroups = [
"networkmanager"
"libvirtd"
"kvm"
"qemu-libvirtd"
"docker"
];
}