How to handle host specific user configs with home-manager and flakes

I’m still a noob so I apologize if this is common knowledge, but I haven’t found any up-to-date solutions.

The title is already pretty clear but more context just in case:

Depending on the host machine, I need to do different symlinks with home.file. I have no idea how to do this, while still sharing the same config and username for all machines, and not editing any files when rebuilding. I don’t have home-manager as a module of my Nix conf, btw.

Thanks for reading.