Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
1 files changed, 14 insertions, 1 deletions
-rw-r--r--configuration.nix15
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;
+ };
+ };
}