{ tree, modulesPath, config, pkgs, lib, ... }: { imports = with tree; [ users.root users.chaos profiles.base profiles.gui profiles.gui.environments.sway profiles.connectivity.network_manager profiles.connectivity.ios profiles.tor (modulesPath + "/installer/cd-dvd/installation-cd-base.nix") ]; home-manager.users.root = { imports = with tree; [ home.base home.dev.all ]; }; home-manager.users.chaos = { imports = with tree; [ home.base home.gui home.gui.environments.sway home.dev.all home.network_manager home.apps.vivaldi home.programming home.programming.languages.nix ]; }; isoImage.squashfsCompression = "zstd -Xcompression-level 1"; users.users.root.initialPassword = "password"; users.users.chaoticryptidz.initialPassword = "password"; # let vscode, vivaldi, etc work. security.unprivilegedUsernsClone = true; networking = { hostName = "rescue"; networkmanager.enable = true; wireless.enable = lib.mkForce false; }; time.timeZone = "Europe/London"; system.stateVersion = "21.11"; }