Fix ls alias on OpenBSD

Theme and appearance checks whether the OS is NetBSD before setting an alias for ls. The same thing applies to OpenBSD, so I made the check for the platform more general and it now works on OpenBSD (and anything else that ends with 'BSD') too.