Set NIXOS_OZONE_WL in the compositor env so Chromium and Electron wrappers select native Wayland rather than XWayland, which blurs at this DPI. Deliver it through Hyprland's env directive because UWSM starts the session without the shell profile home-manager's sessionVariables rely on.