diff options
1 files changed, 14 insertions, 1 deletions
| -rw-r--r-- | configuration.nix | 15 |
diff --git a/configuration.nix b/configuration.nix index edf504a..4eb161a 100644 --- a/configuration.nix +++ b/configuration.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: { +{ config, pkgs, lib, ... }: { # This value determines the NixOS release from which the default # settings for stateful data, like file locations and database versions # on your system were taken. It's perfectly fine and recommended to leave @@ -16,4 +16,17 @@ nix.settings.experimental-features = [ "nix-command" "flakes" ]; nixpkgs.config.allowUnfree = true; + + virtualisation.vmVariant = { + users.users = lib.pipe config.users.users [ + (lib.filterAttrs (n: u: u.isNormalUser)) + (builtins.mapAttrs + (_: userattr: lib.mkForce (userattr // { password = lib.mkForce "john"; }))) + ]; + + virtualisation = { + memorySize = 2048; # В мегабайти + cores = 2; + }; + }; } |
