My primary terminal emulator is kitty, which occasionally gives me problems when connecting to remote machines via ssh, because not every system has terminfo and/or termcap records for it. Further, on OpenBSD the kitty package doesn’t automatically add termcap records for it during installation, so even on an OpenBSD desktop, you will need to take care of this yourself.