Nixfiles/personal-cli/nixos.nix

41 lines
749 B
Nix
Raw Normal View History

{ pkgs, config, ... }:
{
environment.systemPackages = [
config.boot.kernelPackages.perf
pkgs.virt-manager
];
2023-09-18 11:04:05 +02:00
services.privoxy.enable = true;
2023-03-26 19:49:23 +02:00
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";
};
};
2023-08-24 19:19:25 +02:00
services.tailscale.enable = true;
networking.networkmanager.enable = true;
users.users."${config.extraInfo.username}".extraGroups = [
"networkmanager"
"libvirtd"
"kvm"
"qemu-libvirtd"
"docker"
];
}