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