For the IP issue: You can look into some service which automatically updates your domains DNS. It’s been a while but back then one of those was DynDNS, not sure if they still exist, but others surely do.
For the IP issue: You can look into some service which automatically updates your domains DNS. It’s been a while but back then one of those was DynDNS, not sure if they still exist, but others surely do.
To add to this: Wayland is a bit different than X11. In X11 you had split responsibilities: Compositing, X Server and Window Manager. Wayland only refers to the protocol and compositors implement that protocol. So Hyprland is a compositor which implements the wayland protocol. The compositor has a lot more responsibilities in wayland since it needs to do everything itself which in X11 was split across different applications.
Here’s a neat site for the wayland protocol: https://wayland.app/protocols/