virtualisation: enable on desktop and nas
This commit is contained in:
parent
c7304a3b2d
commit
3a040c7336
@ -24,7 +24,7 @@
|
|||||||
[(import ./hardware-configuration.nix)] ++ # Current system hardware config @ /etc/nixos/hardware-configuration.nix
|
[(import ./hardware-configuration.nix)] ++ # Current system hardware config @ /etc/nixos/hardware-configuration.nix
|
||||||
#[(import ../../modules/desktop/hyprland/default.nix)] ++ # Window Manager
|
#[(import ../../modules/desktop/hyprland/default.nix)] ++ # Window Manager
|
||||||
[(import ../../modules/desktop/sway/default.nix)] ++ # Window Manager
|
[(import ../../modules/desktop/sway/default.nix)] ++ # Window Manager
|
||||||
[(import ../../modules/desktop/virtualisation/docker.nix)] ++ # Docker
|
(import ../../modules/desktop/virtualisation) ++ # Docker
|
||||||
(import ../../modules/hardware); # Hardware devices
|
(import ../../modules/hardware); # Hardware devices
|
||||||
|
|
||||||
boot = { # Boot options
|
boot = { # Boot options
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
{
|
{
|
||||||
imports = # For now, if applying to other system, swap files
|
imports = # For now, if applying to other system, swap files
|
||||||
[(import ./hardware-configuration.nix)] ++ # Current system hardware config @ /etc/nixos/hardware-configuration.nix
|
[(import ./hardware-configuration.nix)] ++ # Current system hardware config @ /etc/nixos/hardware-configuration.nix
|
||||||
#[(import ../../modules/desktop/virtualisation/docker.nix)] ++ # Docker
|
(import ../../modules/desktop/virtualisation) ++ # Docker
|
||||||
(import ../../modules/services/nas) ++ # Server Services
|
(import ../../modules/services/nas) ++ # Server Services
|
||||||
(import ../../modules/hardware); # Hardware devices
|
(import ../../modules/hardware); # Hardware devices
|
||||||
|
|
||||||
|
@ -18,9 +18,10 @@
|
|||||||
enable = true; # Virtual drivers
|
enable = true; # Virtual drivers
|
||||||
#qemuPackage = pkgs.qemu_kvm; # Default
|
#qemuPackage = pkgs.qemu_kvm; # Default
|
||||||
qemu = {
|
qemu = {
|
||||||
verbatimConfig = ''
|
runAsRoot = false;
|
||||||
nvram = [ "${pkgs.OVMF}/FV/OVMF.fd:${pkgs.OVMF}/FV/OVMF_VARS.fd" ]
|
# verbatimConfig = ''
|
||||||
'';
|
# nvram = [ "${pkgs.OVMF}/FV/OVMF.fd:${pkgs.OVMF}/FV/OVMF_VARS.fd" ]
|
||||||
|
# '';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
spiceUSBRedirection.enable = true; # USB passthrough
|
spiceUSBRedirection.enable = true; # USB passthrough
|
||||||
|
Loading…
Reference in New Issue
Block a user