{ users, profiles, userProfiles, ... }: { system = with profiles; rec { base = [ users.mae users.root ]; workstation = base ++ [ sway develop game profiles.workstation ssh ]; desktop = workstation ++ [ amd school ]; lap = workstation ++ [ laptop bluetooth print networkmanager ]; }; user = with userProfiles; rec { base = [ direnv git ]; }; }