Integration with 3rd party scripts and tools is often a single line in your config.fish, something like `foo --init-fish | source` or better yet, `command -q foo && foo --init-fish | source`
We don't recommend oh-my-fish for various reasons, but I guess what's really missing is just a gallery.