add virtualization

This commit is contained in:
Sean Kovacs 2025-11-14 09:47:05 -05:00
commit f7f4061085
Signed by: sckova
GPG key ID: 00F325187C68651A

View file

@ -118,12 +118,22 @@
pulse.enable = true; pulse.enable = true;
}; };
virtualisation = {
containers.enable = true;
podman = {
enable = true;
dockerCompat = true;
defaultNetwork.settings.dns_enabled = true; # Required for containers under podman-compose to be able to talk to each other.
};
};
users.users.sckova = { users.users.sckova = {
isNormalUser = true; isNormalUser = true;
description = "Sean Kovacs"; description = "Sean Kovacs";
extraGroups = [ extraGroups = [
"networkmanager"
"wheel" "wheel"
"networkmanager"
"podman"
]; ];
packages = with pkgs; [ ]; packages = with pkgs; [ ];
hashedPassword = "$6$bvwRUFaJNMpH8rm3$FGDWFN6tBScJ/2DynAjnlZE8JRfyADN78d6c4GawxpAjyNLNE/AjQzMA09tLRqpKX7WnN5PIUZLAm2bT9/RbG0"; hashedPassword = "$6$bvwRUFaJNMpH8rm3$FGDWFN6tBScJ/2DynAjnlZE8JRfyADN78d6c4GawxpAjyNLNE/AjQzMA09tLRqpKX7WnN5PIUZLAm2bT9/RbG0";
@ -136,6 +146,7 @@
git git
inputs.kwin-effects-forceblur.packages.${pkgs.stdenv.hostPlatform.system}.default inputs.kwin-effects-forceblur.packages.${pkgs.stdenv.hostPlatform.system}.default
firefoxpwa firefoxpwa
distrobox
]; ];
sessionVariables = { sessionVariables = {
NIXOS_OZONE_WL = "1"; NIXOS_OZONE_WL = "1";