{ tree, modulesPath, config, pkgs, lib, ... }: { imports = with tree; [ users.root users.chaoticryptidz profiles.base profiles.gui profiles.gui.environments.sway profiles.network_manager 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.chaoticryptidz = { 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 ]; }; users.users.root.initialPassword = ""; users.users.chaoticryptidz.initialPassword = ""; # 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"; }